WPF里點擊DataGrid控制元件任意一行不要改變顏色怎么做
如下圖,上面3行綠的和下面的都是一個DataGrid。
用滑鼠左鍵點擊任意一個單元格時,單元格顏色總是會被改變。
我的需求是不要改變被選擇的單元格顏色。
譬如你點擊第3行第2列單元格時顏色還是綠色。如何做?
知道的告知下感激。

uj5u.com熱心網友回復:
用Grid不就好了,還可以合并表格單元。uj5u.com熱心網友回復:
一樣的,也是修改DataGrid的樣式,比如你要設定選中時的背景色或前景色。
<DataGrid.CellStyle>
<Style TargetType="DataGridCell">
<Style.Triggers>
<Trigger Property="IsSelected" Value="https://bbs.csdn.net/topics/True">
<Setter Property="Background" Value="https://bbs.csdn.net/topics/White"/>
<Setter Property="Foreground" Value="https://bbs.csdn.net/topics/Black"/>
<Setter Property="BorderThickness" Value="https://bbs.csdn.net/topics/0"/>
</Trigger>
</Style.Triggers>
</Style>
</DataGrid.CellStyle>
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/46438.html
標籤:C#
