【发布时间】:2020-11-16 06:58:54
【问题描述】:
好的,所以我在 DataGridTemplateColumn 中有一个带有复选框的数据网格,因为我想进行单击检查。我在顶部还有一个“全选”复选框。 (我禁用了标题,因为我想制作一个自定义标题)。我的数据网格是以编程方式填充的。我正在使用 mahApps nuget 包(如果这意味着什么)。
我想要做的是将“全选”状态绑定到我填充的复选框上的 IsChecked 属性,但也能够单击该行以选中复选框。但为了能够做到这一点,我需要添加:IsChecked="{Binding RelativeSource={RelativeSource AncestorType=DataGridRow}, Path=IsSelected, Mode=OneWay}"。
我有两个,它们都可以工作,但我似乎一次只能使用一个。我将如何做这两件事?如果您需要更多信息,请告诉我
编辑:我还需要多选!
【问题讨论】:
标签: c# .net wpf checkbox datagrid