WPF中DataGrid選中行,在焦點失去后,顏色會很淡,很不明細,因此在失去焦點的情況下,如何設置與選中的時候顏色一樣。 這里需要注意的是 TargetType="DataGridCell",這里的類型需要選擇每一行的屬性,“DataGridRow”似乎也是 ...
WPF里面,DataGrid自帶的選中行顏色 深藍色,真的非常丑,尤其是當行高很寬的時候,見下圖。 所以,忍不了必須得修改顏色。 其中一種方式如下, 這里面有要注意的點。 第一, BorderBrush 不可以少,否則會存在很丑的邊框,當然沒有強迫症的可以不考慮。 以下這兩行是不可以少的。 缺少情況見下圖,很像被瞄了邊框,而且對比度太高,辣眼睛。 第二,以下是設置鼠標懸浮的顏色。 第三,一下是設置 ...
2021-05-13 18:14 0 1476 推薦指數:
WPF中DataGrid選中行,在焦點失去后,顏色會很淡,很不明細,因此在失去焦點的情況下,如何設置與選中的時候顏色一樣。 這里需要注意的是 TargetType="DataGridCell",這里的類型需要選擇每一行的屬性,“DataGridRow”似乎也是 ...
只要修改DataGridCell的Style就可以了。 包括具體子項被選中時 ...
關於 wpf dataGrid 選中行 失去焦點時 的背景顏色的更改。很簡單的方式,在datagrid的resource中更改InactiveSelectionHighlightBrushKey屬性的值即可。 關鍵代碼如下: 完整的簡單代碼如下: ...
運行效果:選中行變為藍色步驟1:設置dbgrid的options的dgrowselect為true.步驟2:在dbgrid的ondrawcolumncell事件里面寫上:procedure TForm1.DBGrid1DrawColumnCell(Sender: TObject; const ...
WPF DataGrid 如何將被選中行帶到視野中 目錄 WPF DataGrid 如何將被選中行帶到視野中 前言 准備工作 ...
引用網址:https://blog.csdn.net/qq_29844879/article/details/80200568 我這里是使用的轉換器,直接上代碼(部分代碼)。 后台代碼: nam ...