我的WPF应用程序中定义了一个Grid。我想围绕Grid本身包装一个Border。我的问题是,边框正在填充父区域可用的区域。因为这个,边界很大,但我的内容很小。我的XAML定义如下:
<Grid>
<Border CornerRadius="0,0,2,2" BorderBrush="Black" BorderThickness="3" Margin="4">
<Grid HorizontalAlignment="Center">
<Grid.RowDefinitions>
<RowDefinition Height="Auto" />
<RowDefinition Height="Auto" />
</Grid.RowDefinitions>
<TextBlock Text="{Binding Path=Description}" />
<TextBlock Text="{Binding Path=Disclaimer}" />
</Grid>
</Border>
</Grid>
我做错了什么?我该如何解决这个问题?
谢谢!
答案 0 :(得分:2)
你的网格内有边框。这样做<Border><Grid>...</Grid></Border>