C# WPF ListView单元格模板复选框大小

C# WPF ListView单元格模板复选框大小,c#,wpf,xaml,C#,Wpf,Xaml,我正在尝试使用以下XAML代码在一列中设置一个复选框的ListView: <ListView Grid.Column="0" Width="1400" ItemsSource="{Binding CVS.View}" FontSize="40" SelectionMode="Single"> <ListView.View> <GridView> <GridView.Columns>

我正在尝试使用以下XAML代码在一列中设置一个复选框的
ListView

<ListView Grid.Column="0" Width="1400" ItemsSource="{Binding CVS.View}" FontSize="40" SelectionMode="Single">
    <ListView.View>
        <GridView>
            <GridView.Columns>
                <GridViewColumn Header="Show">
                    <GridViewColumn.CellTemplate>
                        <DataTemplate>
                            <CheckBox Width="500" />
                        </DataTemplate>
                    </GridViewColumn.CellTemplate>
                </GridViewColumn>
                <GridViewColumn Header="Name" Width="700" DisplayMemberBinding="{Binding Name}" />
            </GridView.Columns>
        </GridView>
    </ListView.View>
</ListView>

设置复选框的
Width
属性没有任何作用

这是当宽度设置为500时:

当它被设置为50时:

您可以看到,由于名称更接近,所以宽度已更改,但复选框的大小保持不变


我还尝试更改了
GridViewColumn
的宽度和相同的结果

如果需要编辑复选框样式本身,请执行以下操作:

<CheckBox>
    <CheckBox.LayoutTransform>
        <ScaleTransform ScaleX="2" ScaleY="2" />
    </CheckBox.LayoutTransform>
</CheckBox>

您需要编辑复选框样式本身,请执行以下操作:

<CheckBox>
    <CheckBox.LayoutTransform>
        <ScaleTransform ScaleX="2" ScaleY="2" />
    </CheckBox.LayoutTransform>
</CheckBox>


您希望得到什么?广场不会变大。你的问题是什么?我注意到了。我的问题是为什么以及如何使它更大你期望什么?广场不会变大。你的问题是什么?我注意到了。我的问题是为什么以及如何使它更大