我使用TabControl作为临时向导。因此,我不希望用户点击下一个标签。我能够这样做;
<TabControl Name="myTabControl" >
<TabItem Visibility="Collapsed">
<!-- XMAL stuff -->
</TabItem>
<TabItem Visibility="Collapsed">
<!-- XMAL stuff -->
</TabItem>
</TabControl>
问题是出现了白色边框;
如何删除白色边框?
感谢
编辑:进行更多测试时,白色边框不是边框,而是TabControl的背景。我能够通过这样做来解决它;
<TabControl Name="myTabControl" >
<TabItem Visibility="Collapsed">
<Grid Margin="-2">
<!-- XMAL stuff -->
</Grid>
</TabItem>
<TabItem Visibility="Collapsed">
<Grid Margin="-2">
<!-- XMAL stuff -->
</Grid>
</TabItem>
</TabControl>
似乎是一种修复此
的愚蠢方法答案 0 :(得分:2)
您可以尝试将tabitem的模板(实际上是tabitem标题的模板)设置为空:
<TabControl.Resources>
<Style TargetType="TabItem">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="TabItem"/>
</Setter.Value>
</Setter>
</Style>
</TabControl.Resources>
另外,尝试将边框粗细设置为零:
<TabControl BorderThickness="0">