我有一个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属性中有更多选项卡。来自同一行的所有选项卡都随着下一个选项卡而移动。
答案 0 :(得分:0)
我想当你有这么多标签时,它们就位于两排/三排。当您单击secound行中的选项卡时,所有这些选项卡都会移动到第一行。这是TabControl的正常行为。看看这个用于tabcontrol的MSDN模板:https://msdn.microsoft.com/en-us/library/cc645035%28v=vs.95%29.aspx。您可以更改模板中的行为并在项目中使用它。