Silverlight:在XAML中创建DataTemplate,并在代码中分配它?

时间:2011-04-03 16:46:27

标签: c# silverlight xaml

是否可以在XAML中创建DataTemplate,并通过代码将其应用于各种控件?

如果是这样,我如何引用我在XAML中构建的DataTemplate?

1 个答案:

答案 0 :(得分:7)

如果你有

   <UserControl.Resources>
       <DataTemplate x:Name="myTemplate" />
   </UserControl.Resources>

定义为资源,您可以像这样引用它

var myTemplate  = (DataTemplate) Resources["myTemplate"];