C# 为什么我的DataGridTemplateColumn和RadioButton在我的DataGrid中不可见?

C# 为什么我的DataGridTemplateColumn和RadioButton在我的DataGrid中不可见?,c#,wpf,datagrid,datagridtemplatecolumn,C#,Wpf,Datagrid,Datagridtemplatecolumn,为什么在DataGrid中看不到带有单选按钮的列 <DataGrid x:Name="dg" Visibility="Visible" Margin="0,191,0,374" Width="1000" HeadersVisibility="Column" SelectionUnit="Cell" CanUserAddRows="False" AutoGenerateColumns="False" HorizontalAlignment="Left" Grid.ColumnSpan="2"

为什么在
DataGrid
中看不到带有
单选按钮的列

<DataGrid x:Name="dg" Visibility="Visible" Margin="0,191,0,374" Width="1000" HeadersVisibility="Column" SelectionUnit="Cell" CanUserAddRows="False" AutoGenerateColumns="False" HorizontalAlignment="Left" Grid.ColumnSpan="2" Grid.RowSpan="2">
    <DataGridTemplateColumn Width="85" Header="Kurs">
        <DataGridTemplateColumn.CellTemplate>
            <DataTemplate>
                <RadioButton GroupName="DataGridChkBoxes" IsChecked="{Binding IsPresent2}" x:Name="rb" Content="rb" Width="50"/>
            </DataTemplate>
        </DataGridTemplateColumn.CellTemplate>
    </DataGridTemplateColumn>

    <DataGrid.Columns>
        <DataGridTextColumn Binding="{Binding Nazwa}" Header="Nazwa" Width="300" IsReadOnly="True"/>
        <DataGridTextColumn Binding="{Binding KursZdarzenia}" Header="Kurs" IsReadOnly="True"/>
    </DataGrid.Columns>
</DataGrid>

您的
DataGridTemplateColumn
DataGrid.Columns
块之外

尝试将其移动到内部:

<DataGrid ...>
    <DataGrid.Columns>
        <DataGridTemplateColumn Width="85" Header="Kurs">
            <DataGridTemplateColumn.CellTemplate>
                <DataTemplate>
                    <RadioButton GroupName="DataGridChkBoxes" IsChecked="{Binding IsPresent2}" x:Name="rb" Content="rb" Width="50"/>
                </DataTemplate>
            </DataGridTemplateColumn.CellTemplate>
        </DataGridTemplateColumn>

        <DataGridTextColumn Binding="{Binding Nazwa}" Header="Nazwa" Width="300" IsReadOnly="True"/>
        <DataGridTextColumn Binding="{Binding KursZdarzenia}" Header="Kurs" IsReadOnly="True"/>
    </DataGrid.Columns>
</DataGrid>