Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Aktualisiert: November 2007
Dieses Beispiel zeigt, wie Sie die FindName-Methode zum Suchen nach einem Element anhand seines Name-Werts verwenden.
Beispiel
In diesem Beispiel wird die Methode zum Suchen nach einem bestimmten Element anhand seines Namens als Ereignishandler einer Schaltfläche geschrieben. stackPanel ist der Name des FrameworkElement-Stammelements, das durchsucht wird, und die Beispielmethode zeigt das gefundene Element dann an, indem es in einen TextBlock umgewandelt wird und indem eine der Benutzeroberfläche-Eigenschaften von TextBlock für die Sichtbarkeit geändert wird.
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;
}
}
Das vollständige Beispiel finden Sie unter Beispiel für die Suche nach einem Element.