现在我有一个带有这些规范的tabControl:
<TabControl TabStripPlacement="Left" Margin="0,0,0,20" Name="TCMainWindow" DockPanel.Dock="Top" HorizontalContentAlignment="Left" VerticalContentAlignment="Top" Height="502" Width="938">
<TabItem Header="Import" Name="Import" Margin="0,-2,0,-7">
</TabItem>
<TabItem Header="Export" Name="Export" Margin="0,70,0,-87" RenderTransformOrigin="0.576,-2.45">
</TabItem>
</TabControl>
这会在标签之间留出一大块空白区域。如何删除选项卡之间的间距?
我注意到,如果我从第二个TabItem中删除了RenderTransformOrigin,并且我手动将其向上移动到第一个选项卡附近,则标签之间仍然存在间距。
我想我的问题是,我如何在第一个和第二个垂直标签之间没有间距?我不想要任何空间展示。这可能吗?
答案 0 :(得分:1)
您已在第二个tabItem 上将上边距明确设置为70。删除它,它会向上移动。此外,为什么你总是需要负利润。
<TabControl TabStripPlacement="Left" Margin="0,0,0,20" Name="TCMainWindow"
DockPanel.Dock="Top"
HorizontalContentAlignment="Left" VerticalContentAlignment="Top"
Height="502" Width="938">
<TabItem Header="Import" Name="Import">
</TabItem>
<TabItem Header="Export" Name="Export" RenderTransformOrigin="0.576,-2.45">
</TabItem>
</TabControl>