大家好,我发现这是在devexpress grid中使用的。我想知道密钥中指定的语法如何工作。

<SolidColorBrush x:Key="{dxgt:GridColumnHeaderThemeKey ResourceKey=HeadersVerticalLineBrush}" Color="#FFFFFFFF" />


我习惯了

<SolidColorBrush x:Key="MyBrush" Color="#FFFFFFFF" />


有任何想法吗?

最佳答案

通过使用特定的数据网格画笔SolidColorBrushHorizontalGridLinesBrush设置为为网格的列着色的颜色(黑色),该画笔设置应用于水平线的画笔。

例如,将网格线设置为红色。

<SolidColorBrush x:Key="{dxg:GridColumnHeaderThemeKey ResourceKey=HeadersVerticalLineBrush}" Color="Red"/>
<SolidColorBrush x:Key="{dxg:GridRowThemeKey ResourceKey=GridDataRowDelimiterBrush}" Color="Red"/>


此链接描述了可以使用的不同笔刷样式。
DataGrid Brushes

关于c# - WPF:此关键语法如何工作?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5490363/

10-11 15:20