Можно ли найти элемент управления в XAML (Silverlight) с использованием подстановочного знака? - PullRequest
1 голос
/ 14 января 2012

Можно ли найти элемент управления в XAML (Silverlight), используя подстановочный знак?

Пример .. в моем XAML

<TextBlock Text="Title" Grid.Row="0" Grid.Column="0" Style="{StaticResource txtBlock}" />
            <TextBox x:Name="uxTitle" Grid.Row="0" Grid.Column="1" IsReadOnly="{StaticResource IsControlReadOnly}"
                     Text="{Binding Title, Mode=TwoWay}" Style="{StaticResource txtBox}" Width="100"/>

            <TextBlock Text="Firstname" Grid.Row="1" Grid.Column="0" Style="{StaticResource txtBlock}" />
            <TextBox x:Name="uxFirstName" Grid.Row="1" Grid.Column="1" 
                     Text="{Binding FirstName, Mode=TwoWay}" Style="{StaticResource txtBox}" Width="250"/>

            <TextBlock Text="Middlename" Grid.Row="2" Grid.Column="0" Style="{StaticResource txtBlock}" />
            <TextBox x:Name="uxMiddleName" Grid.Row="2" Grid.Column="1" 
                     Text="{Binding MiddleName, Mode=TwoWay}" Style="{StaticResource txtBox}" Width="250"/>

В Codebehind

public void searchControl()
{
      this.LayoutRoot.FindName("ux*");

      // Or like this way
      this.LayoutRoot.FindName("ux???");
}

1 Ответ

1 голос
/ 14 января 2012

Здесь вы можете найти полезное решение этой проблемы " FindControl ID странность "

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...