0

我对 Silverligt 5 和 xaml 还很陌生,我遇到了一个问题。我有一个包含模板列的数据网格。该模板包含一堆 TextBlock、图像和其他控件。我通过使用 VisualStateManager 覆盖网格/行/单元格样式来自定义网格的外观。更改例如 MouseOver 上的行背景和边框时,一切正常。但是,我没有找到一种方法来更改列模板中的一个 TextBlocks 的前景色。所以我不是试图设置它自己的单元格的前景,而只是为列模板中的许多控件(一个 TextBlock)之一。当用户悬停在网格行时,我希望 - 除了更改整行的背景之外,还要更改此特定 TextBlock 的前景色。

希望这是有道理的

4

1 回答 1

0

您需要DataGridColumnHeader在这里定义模板样式:MSDN

于 2012-06-08T08:11:49.853 回答