Mal*_*oss 26 wpf tabcontrol margin tabitem
我正在使用TabControlWPF中的类,我注意到每个内容的TabItem所有边都有4像素的默认边距.
示例代码:
<Window x:Class="TabControlPadding.Window1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="Window1" Height="300" Width="300">
<Grid>
<TabControl Margin="10">
<TabItem Header="Tab 1">
<Grid Background="Pink"/>
</TabItem>
<TabItem Header="Tab 2">
<Grid Background="LightBlue"/>
</TabItem>
</TabControl>
</Grid>
</Window>
Run Code Online (Sandbox Code Playgroud)
截图:

我想摆脱这个边际(将其减少到零),但我宁愿不必完全替换模板或类似的任何重量.
有一种简单的方法可以以非常有针对性的方式做到这一点吗?
Qua*_*ter 46
只需在TabControl上将Padding设置为零:
<TabControl Margin="10" Padding="0">
Run Code Online (Sandbox Code Playgroud)
TabControl的默认样式将Padding设置为4,并将内容主机上的Margin绑定到TabControl上的Padding.
| 归档时间: |
|
| 查看次数: |
14105 次 |
| 最近记录: |