我有一个 tabcontrol 和一个 tabitems 集合。我想将 selectedvalue 的标题绑定到我的视图模型中的一个属性,这样我就知道何时选择了一个选项卡。
我的思考过程使我尝试了以下方法:
<TabControl x:Name="TabControl" SelectedValue.Header="{Binding SelectedTab}">
这不起作用 - 可能是因为 SelectedValue 不是 HeaderedContentControl 类型(尽管它总是在这种情况下)。
是否可以在 XAML 内联中进行强制转换,以便我可以执行上述操作?
或者任何人都可以提出另一种方法来优雅地有效地实现同样的事情吗?我不想更改 XAML 的代码隐藏。