WPF DataGrid布尔字段显示为true / false,而不是复选框

时间:2019-12-12 06:01:42

标签: c# wpf datagrid

我是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>

所有列均相同。我如何使它再次显示为网格中的复选框?

1 个答案:

答案 0 :(得分:1)

要使一列显示为复选框,请将'playing'替换为DataGridTextColumn