ere*_*der 3 c# binding .net-2.0
我有嵌套的组框,它在逻辑上代表我的应用程序中的嵌套数据结构.假设我有这样的结构:
Dev1
- CDev1
- CDev2
- ICDev1
- ICDev2
Run Code Online (Sandbox Code Playgroud)
我有复选框来启用/禁用每个Devs.我想将子复选框的CheckState绑定到父复选框的CheckState.我希望机制像这样工作:当我检查CDev2时,ICDev1和ICDev2会自动检查.但是当我取消选中ICDev1时,CDev2会保持自己的状态.基本上,我希望将这些事件传播给子节点而不是父节点,就像单向绑定一样.
我正在使用.Net 2.0 SP2.我不知道这是否可能,因此如果你向我展示一些关于此的指示,我会很高兴.如果不可能,我将为所有复选框实现事件处理程序.
试试这个:
childCheckBox.DataBindings.Add("Checked", parentCheckBox, "Checked");
Run Code Online (Sandbox Code Playgroud)
您可能还想查看TreeView控件,它可以选择显示CheckBox每个项目旁边.
| 归档时间: |
|
| 查看次数: |
1576 次 |
| 最近记录: |