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