我有以下Tabcontrol定义:
<TabControl Grid.Row="0" SelectedItem="{Binding SelectedTab}" >
<TabItem Header="Foo" IsSelected="True" >
One
</TabItem>
<TabItem Header="Bar">
Two
</TabItem>
<TabItem Header="Smeh">
Three
</TabItem>
</TabControl>
我希望选择“Foo”标签并显示“One”文字。这不是我所看到的行为。看来所有选项卡都未被选中,直到我点击另一个选项卡(点击那个应该已经选中的选项卡什么也没做),然后选项卡看起来被选中并显示内容。
有谁知道TabControl为何如此工作以及如何解决它才能正常工作?
答案 0 :(得分:0)
默认情况下,TabControl中没有选定的项目。如果要将某些模型与所选项目同步,请尝试
<TabControl Grid.Row="0" SelectedItem="{Binding SelectedTab, Mode=OneWayToSource}" >