WPF - 绑定TabItems的标题

时间:2015-12-29 15:11:01

标签: wpf width center tabitem

在WPF中,我试图将我的TabItems的Headers绑定到它们各自的ViewModel / Presenters(它们各自的TabItems的逻辑子节点)的属性。 此属性(Name)的类型为String。这是在ContentPresenter中,而ContentPresenter又是ControlTemplate的一部分,否则它可以正常工作。

我的问题:如果我们认为DataContext和Path设置正确,应该是这种情况,那么为什么这段代码不能按预期工作?

这是代码:

<ContentPresenter 
     HorizontalAlignment="Center"
     ContentSource="{Binding RelativeSource={RelativeSource    
     AncestorType=TabItem}, Path=Content.DataContext.CurrentlyEditedBand.Name}"
     Height="21" />

编辑添加:我还尝试设置TabItem的Header属性,而不是ContentSource,但编译器会抱怨Header无法识别或无法访问。

0 个答案:

没有答案