我想根据绑定的 Burshdata 设置单元格的背景颜色,但它不会填充整个单元格。
展示我的问题的图像:
这是我的代码:
<GridViewColumn>
<GridViewColumn.CellTemplate>
<DataTemplate>
<TextBlock Text="{Binding Name}" HorizontalAlignment="Stretch"
Foreground="{Binding FontColor}"
Background="{Binding BackGroundColor}"/>
</DataTemplate>
</GridViewColumn.CellTemplate>
<GridViewColumn.Header>Csapatnév</GridViewColumn.Header>
</GridViewColumn>
默认情况下,GridViewColumn 单元格的对齐方式为 HorizontalContentAlignment=Left。
不幸的是,不可能为每列设置单独的对齐值。
但您可以为所有列设置相同的值:
<ListView.ItemContainerStyle>
<Style TargetType="ListViewItem">
<Setter Property="HorizontalContentAlignment" Value="Stretch" />
</Style>
</ListView.ItemContainerStyle>