我正在开发一个WPF应用程序。我有以下XAML代码。
<Window Height="800" Width="800">
<Grid Height="800" Width="800">
<Border BorderThickness="2" BorderBrush="Black">
<Grid Height="150" Width="150">
<--elements -->
</Grid>
</Border>
<Grid Height="150" Width="150">
<--elements -->
</Grid>
</Grid>
</Window>
我的问题是当我尝试为子网格分配边框时。我无法看到子网格周围的边框。获得围绕儿童网格边界的任何想法。 上面的代码为父网格提供了边框。
解决方案:边框的默认垂直对齐和水平对齐方式是拉伸。 以下代码非常完美。
<Grid Height="800" Width="800">
<Border BorderThickness="2" BorderBrush="Black" HorizontalAlignment="Left" VerticalAlignent="Top">
<Grid Height="150" Width="150">
<--elements -->
</Grid>
</Border>
<Grid Height="150" Width="150">
<--elements -->
</Grid>
</Grid>
</Window>
答案 0 :(得分:1)
将BorderThickness
和BorderBrush
提供给您的边境,如:
<Border BorderThickness="2" BorderBrush="Black">
<Grid>
</Grid>
</Border>