0

我有一个分组打开的数据网格,其第一个列是复选框。我希望在组级别上有复选框,以便用户单击一个复选框,它会自动选择该组下的所有复选框,反之亦然。

我还有一个打印按钮,当按下该按钮时,它应该具有选中 CheckBox 的所有行的数组

我怎样才能做到这一点?任何回应将不胜感激

4

1 回答 1

1

您需要首先重新模板RowGroupHeaderStyles添加 aCheckBox到组标题。然后,您应该能够迭代支持集合并CheckBox在 GroupHeaders 中的事件处理程序中设置复选框值。

困难的部分是您需要能够确定触发事件的标头组中的内容。您应该能够通过检查事件处理程序中DataContext的来弄清楚这一点。sender它应该是该标题所代表的组,并且您应该能够从那里操作这些项目。

于 2010-07-06T14:10:09.243 回答