Bonjour, j'ai un probleme avec un UserControl que j'ajoute dans un DockPanel
(DockPanel .Children.Add(new monUC())...) contenu sur ma page .
Si la propreté de ma page isEnable est a false et que celle de mon UserControl (UC) est a true il va automatiquement récupérer la valeur de son parent donc il sera a false.
J'ai besoin de faire ceci car ma page contient un nombre indéterminé d'UC qui sont éditables séparément (Chacun leur menu) sachant qu'un UC peut en contenir un autre. De ce fait lors de l'édition d'un UC j'ai besoin de verouiller les autres éléments de ma page pour éviter qu'il en édite deux a la fois. La solution la plus simple que j'ai trouvé était de mettre ma page a false et de rendre enable le UC qui est en edition. Mais ca ne marche pas.
Je pense avoir trouvé ce lien qui explique comment faire mais ne comprend pas ou utiliser ce code http://support.microsoft.com/kb/955753
Structure de mon application :
ex:
--Application
---Page (isEnable : false)
----DockPanel
-----monUC (isEnable : true)
Merci d'avance
Partager