WPF - 无法显示页面内容

时间:2011-08-18 15:38:28

标签: c# wpf xaml contentpresenter

我正在尝试在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显示为空?

谢谢, 李

1 个答案:

答案 0 :(得分:1)

Path=MyPage.TT查找名为TT的属性,TT很可能属性。