0

我有一个包含多个项目的 DataGrid。

在 Expression Blend 中,如何更改所选项目的行的颜色?

谢谢

4

1 回答 1

0

这只能在您的 xaml 中完成,您需要做的就是将HighlightBrush您的 Datagrid 覆盖为您的选择颜色。只需在 DataGrid 标记内的代码中添加它 -

<DataGrid>
   .
   .
   <DataGrid.Resources>
      <SolidColorBrush x:Key="{x:Static SystemColors.HighlightBrushKey}"
                                Color="Red"/>
   </DataGrid.Resources>
   .
   .
</DataGrid>

Snapshpot使用您的代码和资源(注意网格是空的,因为绑定对我不起作用,但红色选择边框非常明显) - 红色选择边框

于 2012-07-22T12:42:09.553 回答