我有一个包含多个项目的 DataGrid。
在 Expression Blend 中,如何更改所选项目的行的颜色?
谢谢
这只能在您的 xaml 中完成,您需要做的就是将HighlightBrush
您的 Datagrid 覆盖为您的选择颜色。只需在 DataGrid 标记内的代码中添加它 -
<DataGrid>
.
.
<DataGrid.Resources>
<SolidColorBrush x:Key="{x:Static SystemColors.HighlightBrushKey}"
Color="Red"/>
</DataGrid.Resources>
.
.
</DataGrid>
Snapshpot
使用您的代码和资源(注意网格是空的,因为绑定对我不起作用,但红色选择边框非常明显) -