У меня есть вложенные групповые группы, которые логически представляют вложенные структуры данных в моем приложении. Скажем, у меня есть структура, как это:Привязка свойства к другому свойству
Dev1
- CDev1
- CDev2
- ICDev1
- ICDev2
У меня есть флажки, чтобы включить/отключить каждый из этих дэвов. Я хочу привязать флажки CheckState дочерних элементов к флажку CheckState родительского элемента. Я хочу, чтобы механизм работал следующим образом: Когда я проверяю CDev2, ICDev1 & ICDev2 автоматически проверяется. Но когда я отключу ICDev1, CDev2 останется в своем собственном состоянии. В принципе, я хочу, чтобы эти события распространялись на детей, но не на родителя, как на одностороннее связывание.
Я использую .Net 2.0 SP2. Я не знаю, возможно ли это или нет, поэтому я был бы рад, если бы вы показали мне некоторые указания об этом. Если это невозможно, я собираюсь реализовать обработчики событий для всех флажков.