首页 > 解决方案 > DataGrid 选择的行以编程方式丢失颜色设置

问题描述

如果我单击行以突出显示数据网格上的记录,它会选择并创建我喜欢的颜色,

在此处输入图像描述

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

但是如果我以编程方式选择它

dgv.SelectedIndex = 3;

它失去了颜色并具有默认的背景单元格样式

在此处输入图像描述

有人知道如何解决吗?

标签: c#wpfdatagridviewdatagrid

解决方案


推荐阅读