Практическое руководство. Поиск элемента по его имени
В этом примере описывается использование FindName способ поиска элемента по его Name значение.
Пример
В этом примере метод для поиска определенного элемента по его имени записывается как обработчик событий кнопки. stackPanel
— Name корневого FrameworkElement искомых, и в примере метод затем визуально указывает найденный элемент, приводя его TextBlock и изменение одного из TextBlock видимым UI свойства.
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;
}
}