2012-01-13 4 views
1

Можно ли найти элемент управления в XAML (Silverlight) с помощью шаблона?Можно ли найти элемент управления в XAML (Silverlight) с помощью шаблона?

Ex .. в моем 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???"); 
} 

ответ