0
A
回答
1
定義CellStyle
爲特定列:
<DataGridTextColumn Header="..." Binding="{Binding Name}">
<DataGridTextColumn.CellStyle>
<Style TargetType="DataGridCell">
<Setter Property="Foreground" Value="Red" />
</Style>
</DataGridTextColumn.CellStyle>
</DataGridTextColumn>
你可以使用DataTriggers
申請有條件的前景:
<Style TargetType="DataGridCell">
<Style.Triggers>
<DataTrigger Binding="{Binding Name}" Value="30">
<Setter Property="Foreground" Value="Red" />
</DataTrigger>
</Style.Triggers>
</Style>
由於那裏 在XAML中沒有定義<
和>
運算符,如果該值小於或大於某個值,則必須使用轉換器才能設置Foreground
。
0
如果你不想感興趣xaml,這段代碼可能適用於你的需要。 (xx,yy是行和列的編號)
DataGridCell cell =(YourDgName.Columns [XX] .GetCellContent(DgCagrilar.Items [YY]))。Parent s DataGridCell; if(cell.Background == Brushes.Pink)cell.Background = Brushes.Plum; else cell.Background = Brushes.Pink;
相關問題
- 1. 在smartgwt中應用特定單元格的背景顏色ListGrid
- 2. Silverlight的數據網格:改變某些單元格的顏色
- 3. 用於從特定表格單元格中移除顏色的字宏
- 4. 將顏色應用於C中數組中的特定元素
- 5. WPF datagrid單元格顏色取決於preivous單元值
- 6. 引用在WPF數據網格單元
- 7. 基於單元格值的UI網格RowTemplate顏色
- 8. 中心網格根據WPF中的網格單元格
- 9. Apache Poi將梯度顏色應用於單元格
- 10. Ios中的表格單元格顏色
- 11. 基於單元格內容的UITableView單元格顏色
- 12. 基於單元格值的顏色行
- 13. 如何更改數據網格的單元格中的文本顏色
- 14. 定製wpf網格單元格
- 15. UITableView,通過使用indexpath.row == ...顏色特定單元格的文本,顏色超過一個單元格
- 16. 我如何更改數據網格的特定行的顏色
- 17. 將特定參數添加到WPF中的數據網格
- 18. LiveCode:如何更改數據網格中單元格的背景顏色
- 19. WPF DataGrid - 基於隱藏值的不同單元格顏色
- 20. 在DataGrid中使用DataTable WPF單個單元格顏色
- 21. 的TableView單元格顏色
- 22. 根據條件指定表格單元格的顏色 - JavaScript
- 23. 基於另一個單元格值更改單元格顏色
- 24. 從數據庫中設置表格單元格顏色
- 25. 如何更改WPF中網格的網格線的顏色?
- 26. 是否可以更改gridview中特定單元格的顏色?
- 27. 更改datagrid中特定單元格的顏色?
- 28. DataGridView中特定單元格的高亮顏色
- 29. 如何更改UICollectionView中特定單元格的顏色
- 30. WPF數據網格中行的背景顏色