Я пытаюсь отобразить страницу 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 пусто?
Спасибо, Ли