我正在使用 WPF 并使用带有复选框列的 DataGrid。问题是我希望复选框拉伸并填充单元格

这是我的 XAML:
<Grid>
<Controls:DataGrid ItemsSource="{Binding Persons}" AutoGenerateColumns="False">
<Controls:DataGrid.Columns>
<Controls:DataGridTextColumn Binding="{Binding Name}"/>
<Controls:DataGridTemplateColumn>
<Controls:DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<CheckBox />
</DataTemplate>
</Controls:DataGridTemplateColumn.CellTemplate>
</Controls:DataGridTemplateColumn>
</Controls:DataGrid.Columns>
</Controls:DataGrid>
</Grid>
Run Code Online (Sandbox Code Playgroud)
你可以把CheckBox一个Viewbox,仍然会有小幅度的,虽然这可能属于一些控制的Template,你既可以尝试改变该模板或乱用Margin,如果你想。
<Viewbox Margin="-1">
<CheckBox/>
</Viewbox>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3425 次 |
| 最近记录: |