J'ai des boîtes de groupe imbriquées, qui représentent logiquement des structures de données imbriquées dans mon application. Disons que j'ai une structure comme celle-ci:Liaison d'une propriété à une autre propriété
Dev1
- CDev1
- CDev2
- ICDev1
- ICDev2
J'ai des cases à cocher pour activer/désactiver chacun de ces Devs. Je veux lier les cases à cocher CheckState de l'enfant à CheckState de la case parent. Je veux que le mécanisme fonctionne comme ceci: Quand je vérifie CDev2, ICDev1 & ICDev2 est automatiquement vérifié. Mais quand je décoche ICDev1, CDev2 reste dans son propre état. Fondamentalement, je veux que ces événements soient propagés aux enfants mais pas aux parents, comme la liaison à sens unique. J'utilise .Net 2.0 SP2. Je ne sais pas si c'est possible ou pas, donc je serais heureux si vous me montrez quelques indications à ce sujet. Si ce n'est pas possible, je vais implémenter des gestionnaires d'événements pour toutes les cases à cocher.