我对 WPF很新,所以这可能是一个简单的问题.我有一个派生自Canvas的类,我们称之为MyCanvas.我有一个类MyClass,它具有MyCanvas类型的属性.在XAML中,我构建了一个TabControl,因此每个TabItem都绑定到
我该怎么办?
<TabControl.ContentTemplate>
<DataTemplate>
<Grid>
<myCanvas:MyCanvas Focusable="true" Margin="10" >
<Binding Path="Canvas"></Binding>
</myCanvas:MyCanvas>
</Grid>
</DataTemplate>
</TabControl.ContentTemplate>
您应该使用ContentPresenter
<TabControl.ContentTemplate>
<DataTemplate>
<Grid>
<ContentPresenter Content="{Binding MyCanvas}" Focusable="true" Margin="10" />
</Grid>
</DataTemplate>
</TabControl.ContentTemplate>
