您的位置 首页 > 数码极客

wpf如何遍历checkbox、winform中遍历wpf 控件

概述:在C1DataGrid中,如果包含一个DataGridCheckBoxColumn,您就会发现在Column的单元格中CheckBox是灰色的,因此它不能编辑。现在如果想要改变这种样式,变成可编辑的状态。那么本文,就将改变不可编辑的checkbox列状态。

在C1DataGrid中,如果包含一个DataGridCheckBoxColumn,您就会发现在Column的单元格中CheckBox是灰色的,因此它不能编辑。比如如下单元格是不可用的:

这种不可用的状态是设计,是因为内部的ReadOnlyCheckBox类。现在如果想要改变这种样式,变成可编辑的状态。那么本文,就将改变不可编辑的checkbox列状态。最基本的知识就是使用LoadedCellPresenter事件,然后设置一个CheckBox。代码片段如下:

void c1DataGrid1_LoadedCellPresenter(object sender, C1.Silverlig e) { if == typeo)) { CheckBox newCheckBox = new CheckBox; Sy bnd = new Sy; bnd.Source = e.Cell; bnd.Path = new PropertyPath("Value"); bnd.Mode = SyMode.TwoWay; newC, bnd); e.Cell.Pre = newCheckBox; e.Cell.Pre = Sy; e.Cell.Pre = Sy; } }

因此改变后的样式,就会如下图所示:

PS: 关于ComponentOne,这些产品你可以关注>>

本站文章除注明转载外,均为本站原创或翻译

责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

“wpf如何遍历checkbox,winform中遍历wpf,控件,wpf如何遍历控件,wpf,遍历控件”边界阅读