DataGridTemplateColumn

DataGridTemplateColumn

想象一下,我有一个名为“MyCheckBoxStyle”的CheckBox自定义样式。

如何制作基于MyCheckBoxStyle嵌入自定义DataGridCheckBoxColumn样式的Datagrid样式?

最佳答案

您可以使用DataGridTemplateColumn创建一个自定义的checkboxcolumn

                                <Custom:DataGridTemplateColumn x:Name="gdchk" Header="Test" MaxWidth="50">
                                <Custom:DataGridTemplateColumn.CellTemplate >
                                    <DataTemplate>
                                        <CheckBox IsChecked="{Binding Path = classname}" HorizontalAlignment="Center" Style="{DynamicResource myCheckBoxStyle}"/>
                                    </DataTemplate>
                                </Custom:DataGridTemplateColumn.CellTemplate>
                            </Custom:DataGridTemplateColumn>

希望这可以帮助。

关于wpf datagridcheckbox列样式,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10721880/

10-12 22:14