因此,我再次尝试在WPF中开发应用程序。我想在StackPanel
周围使用漂亮的黑色边框和圆角的圆角。为此,我写了:
<Border x:Name="debugPanel" CornerRadius="10" BorderBrush="Black" BorderThickness="2" Grid.Row="5" Grid.Column="6" Grid.RowSpan="2">
<StackPanel Grid.RowSpan="3" Background="#C7C7C7">
<!--contents-->
</StackPanel>
</Border>
但是结果很丑:(见下图:
请注意,即使添加边框也可能是错误的方法,我只是自己弄清楚了。因此,如果您有任何建议和意见,我也很乐意听到。
答案 0 :(得分:5)
将背景设置为边框而不是StackPanel:
<Border x:Name="debugPanel" Background="#C7C7C7" CornerRadius="10" BorderBrush="Black" BorderThickness="2" Grid.Row="5" Grid.Column="6" Grid.RowSpan="2">
<StackPanel Grid.RowSpan="3" Background="Transparent">
<!--contents-->
</StackPanel>
</Border>