是否可以创建可包含TextBlock和Checkbox的DataGridColumn。例如,假设我已经定义了一个包含7列的Datagrid,其中一列是dataGrid上的DataGridCheckBoxColumn,其他就是TextBlocks。然后,当我连续选中复选框时,我希望TextBlocks中该行上的所有单元格成为复选框,而其余行不受影响(我使用的是VS2008)。
答案 0 :(得分:0)
您可以在绑定对象上公开属性并相应地链接所有内容:
Property ---+<---> CheckBoxCol
|
+----> TemplateCol >> Trigger ----- TextBlock
|
+--------- CheckBox
因此,一列中的复选框会影响所述属性,而其他列的模板包含DataTriggers
,其中检查属性是true还是false,并显示相应的内容。