我对 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>