我正在使用Xceed WinForms DataGrid控件,但似乎无法删除鼠标悬停行高亮效果。我已经尝试将DataGrid更改为只读并将SelectionMode更改为None但仍然坚持在鼠标悬停时突出显示该行。
我无法在文档中找到建议如何执行此操作的任何内容。
有什么想法吗?
答案 0 :(得分:0)
您是否尝试过设置myGrid.DataRowTemplate.OverrideUIStyle = true;
,然后设置类似:
// custom selection colors
myGrid.SelectionVisualStyle.BackColor = Color.Blue;
myGrid.SelectionVisualStyle.ForeColor = Color.Yellow;
// custom MouseOver colors
myGrid.DataRowTemplate.HotVisualStyle.BackColor = Color.Orange;
myGrid.DataRowTemplate.HotVisualStyle.ForeColor = Color.White;