Comment : rechercher un élément par son nom
Mise à jour : novembre 2007
Cet exemple décrit comment utiliser la méthode FindName pour rechercher un élément par sa valeur Name.
Exemple
Dans cet exemple, la méthode pour rechercher un élément particulier par son nom est écrite comme gestionnaire d'événements d'un bouton. stackPanel est le Name du FrameworkElement racine recherché, et l'exemple de méthode indique ensuite visuellement l'élément trouvé en le castant comme TextBlock et en modifiant l'une des propriétés interface utilisateur visibles TextBlock.
void Find(object sender, RoutedEventArgs e)
{
object wantedNode = stackPanel.FindName("dog");
if (wantedNode is TextBlock)
{
// Following executed if Text element was found.
TextBlock wantedChild = wantedNode as TextBlock;
wantedChild.Foreground = Brushes.Blue;
}
}
Pour l'exemple complet, consultez Recherche d'un élément, exemple.