1

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

谢谢,李

4

1 回答 1

1

Path=MyPage.TT寻找一个名为 的属性TTTT很可能不是一个属性。

于 2011-08-18T15:43:13.923 回答