是否可以创建一个DataGridTemplateColumn,它可以在复选框和文本块之间(动态)切换行级别
本文关键字:之间 文本 动态 换行 创建 一个 DataGridTemplateColumn 是否 复选框 | 更新日期: 2023-09-27 18:07:10
是否可以创建一个DataGridColumn,可以包含TextBlock和Checkbox。比如说,我已经定义了一个有7列的数据网格,其中一个是数据网格上的DataGridCheckBoxColumn,其他的有TextBlocks。然后,当我选中一行中的复选框时,我希望该行上的所有单元格从TextBlocks变为复选框,而其余行不受影响(我使用VS2008)。
你可以在绑定对象上公开一个属性,并相应地链接所有内容:
Property ---+<---> CheckBoxCol
|
+----> TemplateCol >> Trigger ----- TextBlock
|
+--------- CheckBox
所以复选框在一列影响说的属性和模板的其他列包含DataTriggers
检查属性是真或假,并显示相应的内容。