DataGridCell背景着色

时间:2014-02-03 21:36:29

标签: c# wpf datagrid datagridcell

在我的WPF应用程序中,我需要绘制具有某种颜色的特定DataGridTextColumn单元格的背景。这是我试过的:

DataGridCell cell = ...
cell.Background = Brushes.Yellow;

执行后,我确实在右边缘附近看到一点黄色,但颜色并未覆盖整个单元格。

我认为它必须是在我的黄色上绘制的TextBlock内容。因此,我添加了以下代码:

TextBlock content = cell.Content as TextBlock;
content.Text = "abc";
content.Background = Brushes.Yellow;

这会在文本“abc”后面产生背景色。细胞的其余部分仍然是白色的。

我想知道是否有人可以指出我正确的方向。

0 个答案:

没有答案