因此,我有一个DataGridColumn,它有自己的样式StaticResource:
<DataGridTemplateColumn Header="Name"
HeaderStyle="{StaticResource PropertiesHeaders}">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<!--some code>-->
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
还有一种风格:
<Style TargetType="{x:Type DataGridColumnHeader}" x:Key="PropertiesHeaders">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="{x:Type DataGridColumnHeader}">
<Grid>
<TextBlock Background="#FF137FDC"
Foreground="White"
FontFamily="Bahnschrift SemiBold Condensed"
FontWeight="Bold"
FontSize="16"
Padding="5"
TextAlignment="Center"
Text{???}/>
</Grid>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
如何正确绑定TextBlock的“Text”属性,以便它在标题表中具有DataGridTemplateColumn中“Header”属性的名称?
1条答案
按热度按时间um6iljoc1#
解决办法比我想象的要简单:文本={绑定}