<TabControl.Resources>
<Style TargetType="{x:Type TabControl}">
<Style.Setters>
<Setter Property="Background" Value="Transparent"/>
<Setter Property="Padding" Value="0"/>
<Setter Property="Margin" Value="0"/>
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="TabControl">
<ContentPresenter ContentSource="SelectedContent"/>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style.Setters>
</Style>
<Style TargetType="{x:Type TabItem}">
<Style.Setters>
<Setter Property="Template">
<Setter.Value>
<ControlTemplate></ControlTemplate><!--直接注释掉,不显示tabitem部分-->
</Setter.Value>
</Setter>
</Style.Setters>
</Style>
</TabControl.Resources>
</pre><pre name="code" class="csharp">
f重截tabcontrol的显示 内容,默认的会有个边框无法清除,使用模板重载就可以方便 的清除边框了。
主要是ControlTemplate ContentPresenter ContentSource="SelectedContent"