Bonjour,

Dans mon application j'utilise le VisualTreeHelper :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
  UserControl myCtl = sel[0].Item as UserControl;
 
  Grid myGrid =  VisualTreeHelper.GetChild(myCtl, 0)  as Grid;
  Canvas myCanvas = VisualTreeHelper.GetChild(myGrid, 0) as Canvas;
  commonBar myCommonBar = VisualTreeHelper.GetChild(myCanvas, 0) as commonBar;
Pour récupérer mon UserControl "myCommonBar" dans mon UserControl "myCtl" à partir de l'application je suis surpris d'avoir à faire autant de GetChild.

N'y a t il pas un moyen plus simple en natif qui permet de récupérer un UserControl par son Name par exemple ?

Merci d'avance pour vos réponses,