如何避免在<tabcontrol>中切换<tabitem>

时间:2016-02-16 07:45:55

标签: c# wpf xaml

我有一个Form,其中我有TabControl,但是当我点击Tab时,他们正在改变他们在TabControl中的位置。如何避免这种情况?

<TabControl>
    <TabItem Header="Header1" Name="Tab1">
            <Frame Background="White" Name="sig1" Source="tabs/signal1.xaml" />
    </TabItem>
    <TabItem Header="Header2" Name="Tab2">
            <Frame Background="White" Name="sig2" Source="tabs/signal2.xaml" />
    </TabItem>
</TabControl>   

这是我的xaml代码示例。我在TabControl属性中有更多选项卡。来自同一行的所有选项卡都随着下一个选项卡而移动。

1 个答案:

答案 0 :(得分:0)

我想当你有这么多标签时,它们就位于两排/三排。当您单击secound行中的选项卡时,所有这些选项卡都会移动到第一行。这是TabControl的正常行为。看看这个用于tabcontrol的MSDN模板:https://msdn.microsoft.com/en-us/library/cc645035%28v=vs.95%29.aspx。您可以更改模板中的行为并在项目中使用它。