在XCeed WinForms DataGrid上禁用鼠标悬停效果?

时间:2016-03-28 10:49:04

标签: c# winforms mouseover xceed xceed-datagrid

我正在使用Xceed WinForms DataGrid控件,但似乎无法删除鼠标悬停行高亮效果。我已经尝试将DataGrid更改为只读并将SelectionMode更改为None但仍然坚持在鼠标悬停时突出显示该行。

我无法在文档中找到建议如何执行此操作的任何内容。

有什么想法吗?

1 个答案:

答案 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;