0
我正在使用Xceed WinForms DataGrid控件,但似乎無法刪除鼠標懸停行突出顯示效果。我試圖將DataGrid更改爲只讀,並將SelectionMode更改爲None,但仍然堅持在鼠標懸停時突出顯示該行。在XCeed WinForms DataGrid上禁用鼠標懸停效果?
我找不到任何文件中會建議如何做到這一點。
任何想法?
我正在使用Xceed WinForms DataGrid控件,但似乎無法刪除鼠標懸停行突出顯示效果。我試圖將DataGrid更改爲只讀,並將SelectionMode更改爲None,但仍然堅持在鼠標懸停時突出顯示該行。在XCeed WinForms DataGrid上禁用鼠標懸停效果?
我找不到任何文件中會建議如何做到這一點。
任何想法?
你有沒有嘗試設置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;