C# 尝试自动调整选项卡控件上的网格大小以填充右侧,但其周围有边框

C# 尝试自动调整选项卡控件上的网格大小以填充右侧,但其周围有边框,c#,wpf,C#,Wpf,我正在尝试对接网格以填充表单的整个右侧,但无论我使用stretch,它都不会对接 我使用的代码: 如何修复此问题,使左侧为选项卡(颜色),右侧为灰色网格,周围没有蓝色?TabControl有一个默认的填充值。您应该像这样将其设置为“0” Padding=“0” 谢谢。我将其改为-1,因为周围仍然有一条很长的蓝线,但这将其修复:) <Grid> <Grid.ColumnDefinitions> <ColumnDefinition Widt

我正在尝试对接网格以填充表单的整个右侧,但无论我使用stretch,它都不会对接

我使用的代码:



如何修复此问题,使左侧为选项卡(颜色),右侧为灰色网格,周围没有蓝色?

TabControl有一个默认的填充值。您应该像这样将其设置为“0”

Padding=“0”


谢谢。我将其改为-1,因为周围仍然有一条很长的蓝线,但这将其修复:)
<Grid>
    <Grid.ColumnDefinitions>
        <ColumnDefinition Width="7*"/>
        <ColumnDefinition Width="40*"/>
    </Grid.ColumnDefinitions>
    <TabControl x:Name="tabControl" Padding="0" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" TabStripPlacement="Left" Background="#FF374E5A" BorderBrush="#FF374E5A" Foreground="#FF374E5A" SelectionChanged="tabControl_SelectionChanged" Grid.ColumnSpan="2">
        <TabItem Header="TabItem" Foreground="#FF374E5A" BorderBrush="#FF374E5A" Background="#FF374E5A" Style="{DynamicResource TabItemStyle1}">
            <Grid Background="#FFE5E5E5"/>
        </TabItem>
        <TabItem Header="TabItem" BorderBrush="#FF374E5A" Foreground="#FF374E5A" Background="#FF374E5A" Height="24" VerticalAlignment="Top" Style="{DynamicResource TabItemStyle2}">
            <Grid Background="#FFE5E5E5" VerticalAlignment="Stretch" HorizontalAlignment="Stretch" Margin="-2,0,0,0">
                <Grid.ColumnDefinitions>
                    <ColumnDefinition Width="12*"/>
                    <ColumnDefinition Width="53*"/>
                </Grid.ColumnDefinitions>
            </Grid>
        </TabItem>
    </TabControl>

</Grid>