【WPF】 DataGridCell 宽高设置问题

wpf 如何设置DataGridCell 宽为表格的列宽

        <UserControl.Resources>
            <Style x:Key ="GDStyle" TargetType="DataGridCell">
            <Setter Property="HorizontalAlignment" Value="Center">Setter>
            <Setter Property ="VerticalAlignment"  Value="Center">Setter>
            <Style.Resources>
                <SolidColorBrush  x:Key="{x:Static SystemColors.InactiveSelectionHighlightBrushKey}"  Color="LightBlue"/>
            Style.Resources>
            <Style.Triggers>
                <Trigger Property="IsSelected" Value="True">
                    <Setter Property="Foreground" Value="White"/>
                    <Setter Property="BorderBrush" Value="#104E8B"/>
                    <Setter Property="Background" Value="#104E8B"/>
                Trigger>
                <Trigger Property="IsFocused" Value="true">
                    <Setter Property="BorderThickness" Value="0"/>
                Trigger>
            Style.Triggers>
        Style>
    UserControl.Resources>

请问我设置了 DataGridCell 的颜色和触发器,但还需要设置 DataGridCell 的Width为 DataGrid的Column的Width方便鼠标选中,需要怎么Binding呢

img

如图所示 DataGridCell 自适应为了内容大小,但我想要让它填充满

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^