c# - DataGrid 选择的行以编程方式丢失颜色设置
问题描述
如果我单击行以突出显示数据网格上的记录,它会选择并创建我喜欢的颜色,
<DataGrid.Resources>
<SolidColorBrush x:Key="{x:Static SystemColors.HighlightBrushKey}" Color="#0000FF"/>
</DataGrid.Resources>
但是如果我以编程方式选择它
dgv.SelectedIndex = 3;
它失去了颜色并具有默认的背景单元格样式
有人知道如何解决吗?
解决方案
推荐阅读
- php - Laravel Nova:存储相关文件记录的外键(包含文件路径)
- java - 线程“main”java.lang.Error 中的异常:未解决的编译问题。什么不见了?
- javascript - 从每个页面获取整个网站的所有cookies
- java - 是否可以对@BeforeEach 进行参数化,即根据每个@Test 给出的参数调用不同的@BeforeEach?
- c# - Microsoft.Build.Evaluation.Project 以编程方式将 resx 文件添加到 .net 核心项目文件 (csproj)
- git - 按更改的行数对暂存区中的文件进行排序
- c++ - 此代码中单独反转字符串单词的错误是什么
- flutter - 如何在颤动中停止 GIF 循环?
- python - 如何通过python请求发布提交按钮?
- node.js - 为什么 Heroku 告诉我当我执行 heroku 推送时它在我的模块中找不到 package.json