C# 更改GroupBox标题位置
我有以下C# 更改GroupBox标题位置,c#,.net,wpf,xaml,C#,.net,Wpf,Xaml,我有以下GroupBox,其文本位于控件的边框上。目前,一半的文本在控件内部,一半在控件外部 如何移动它使其完全位于控件内 <GroupBox Grid.Row="2" Background="LightSteelBlue"> <GroupBox.Header> <Label FontSize="15" VerticalAlignment="Bottom" FontFamily="Calib
GroupBox
,其文本位于控件的边框上。目前,一半的文本在控件内部,一半在控件外部
如何移动它使其完全位于控件内
<GroupBox Grid.Row="2" Background="LightSteelBlue">
<GroupBox.Header>
<Label FontSize="15"
VerticalAlignment="Bottom"
FontFamily="Calibri"
FontWeight="ExtraBold">Traceability Data</Label>
</GroupBox.Header>
</GroupBox>
可追溯性数据
在标签上添加边距或填充,如下所示:
<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>
可追溯性数据
填充似乎可以提供更好的结果。使用边距和填充,GroupBox控件将从上面的控件向下移动。我正在寻找的解决方案,将保持位置的GroupBox。您可以始终有一个负的空白对您的GroupBox,它的工作在我这边很好。我已经编辑了我的答案,将其包括在内。