更改GroupBox标头位置

时间:2015-06-11 12:34:33

标签: c# .net wpf xaml

我有以下GroupBox,其文字位于控件的边框上。目前,一半的文本在内部,一半在控制之外。

如何将其移动到完全位于控件内?

<GroupBox Grid.Row="2" Background="LightSteelBlue">
    <GroupBox.Header>
        <Label FontSize="15" 
            VerticalAlignment="Bottom" 
            FontFamily="Calibri" 
            FontWeight="ExtraBold">Traceability Data</Label>
    </GroupBox.Header>
</GroupBox>

1 个答案:

答案 0 :(得分:0)

为您的标签添加边距或填充,如下所示:

<GroupBox Grid.Row="2" Background="LightSteelBlue" Margin="0,-20,0,0" >
      <GroupBox.Header>
           <Label FontSize="15" VerticalAlignment="Bottom" FontFamily="Calibri" Padding="0,20,0,0" FontWeight="ExtraBold">Traceability Data</Label>
      </GroupBox.Header>
</GroupBox>

填充似乎可以带来更好的效果。