在我的 MainWindow.xaml 页面上,我有以下有效的代码(其中 MyWord 是一个字符串)
<ContentControl Content="{Binding MyWord}" />
我正在玩 DataTemplates 并尝试理解它们。所以,我想DataTemplate
从我的ContentControl
. DataTemplate
应该包含TextBlock
绑定到我的字符串的a 。我更新了我的代码
<ContentControl ContentTemplate="{StaticResource ViewsTemplate}" />
在我的 ResourceDictionary 我添加
<DataTemplate x:Key="ViewsTemplate">
<TextBlock Text="{Binding MyWord}" />
</DataTemplate>
这根本不会在屏幕上产生任何文本。我什至试过
<ContentControl Content="{Binding MyWord}" ContentTemplate="{StaticResource ViewsTemplate}" />
屏幕上仍然没有结果。
我不明白为什么有人可以给一些建议。
谢谢