我正在尝试在wpf窗口中显示一个wpf页面(在隔离环境中重现一些错误),我无法在窗口中看到该页面。
我的代码非常简单:
MainWindow.xaml:
<ContentPresenter
Content="{Binding ElementName=Root, Path=MyPage}"
ContentTemplate="{Binding ElementName=Root, Path=MyPage.TT}"
/>
MainWindow.xaml.cs:
public MainWindow()
{
InitializeComponent();
this.MyPage = new Page1();
}
的Page1.xaml:
<DataTemplate x:Name="TT">
<Grid>
<TextBlock Text="doodle dood doodle da"></TextBlock>
</Grid>
</DataTemplate>
任何想法为什么MainWindow显示为空?
谢谢, 李
答案 0 :(得分:1)
Path=MyPage.TT
查找名为TT
的属性,TT
很可能不属性。