我在 ResourceDictionary 中定义了一个 DataTemplate。我需要在后面的代码中访问 DataTemplate。(即)我需要将在 ResourceDictionary 中定义的这个 DataTemplate 设置为后面代码中的 ContentControl.ContentTemplate 属性。我怎样才能做到这一点。下面是我的 xaml 代码。
<ResourceDictionary>
...
<DataTemplate x:Key="template">
<Border BorderThickness="2"
BorderBrush="Black">
<TextBlock Text="{Binding Path=value}" Padding="2" />
</Border>
</DataTemplate>
...
</ResourceDictionary>
这是我尝试过的代码:
ResourceDictionary rd = new ResourceDictionary() { Source = new Uri("ms-appx:///sample.xaml", UriKind.Absolute) };
object tem;
rd.TryGetValue("template", out tem);
谁能指出我如何访问它?