我正在制作一个带有TabControl
的WPF应用程序。在其中,我有一个TabItem
,其中包含一个自定义UserControl
,例如:
<TabItem>
<local:SomeUserControl/>
</TabItem>
我想将该选项卡的Header
属性绑定到SomeUserControl
元素的属性。我试过简单地在用户控件中制作一个公共字符串属性SomeHeader
并像这样绑定它:
<TabItem Header="{Binding Content.SomeHeader}">
但是它没有用,因为启动应用程序时标头仍然为空。我感到我误解了数据绑定在这里的工作方式,但是我不知道哪里出了问题。那么,如何将该属性绑定到选项卡的页眉?
答案 0 :(得分:0)
没关系,我想通了。
我需要将绑定JWT::$leeway = 5
设置为Path
,将绑定Content.SomeHeader
设置为RelativeSource
,这样路径将查找相对于其自身对象的属性。
{RelativeSource Self}