我是C#的新手,实际上我今天才刚开始,似乎无法正常工作。
基本上,我是从SQL Server中提取数据并将其显示在数据网格中。如果我使用AutoGenerateColumns
,则布尔字段作为复选框通过,这正是我想要的。禁用它(我希望它可以让我更好地控制每一列的大小),该字段显示为 True / False 。
DataGridTextColumn
的XAML如下所示:
<DataGridTextColumn Header="Ceased" Binding="{Binding Ceased}" Width="1*" >
<DataGridTextColumn.ElementStyle>
<Style TargetType="{x:Type TextBlock}">
<Setter Property="HorizontalAlignment" Value="Center" />
</Style>
</DataGridTextColumn.ElementStyle>
</DataGridTextColumn>
所有列均相同。我如何使它再次显示为网格中的复选框?
答案 0 :(得分:1)
要使一列显示为复选框,请将'playing'
替换为DataGridTextColumn