Как получить доступ к DataTemplate внутри ResourceDictionary в коде позади в WinRT?

Я определил DataTemplate внутри ResourceDictionary. Мне нужно получить доступ к DataTemplate в коде позади. (т.е.) мне нужно установить этот DataTemplate, определенный внутри ResourceDictionary, в свойство 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);

Может кто-нибудь указать мне, как получить к нему доступ?

0 ответов

Другие вопросы по тегам