2
<Grid x:Name="mainGrid">
                <Border BorderBrush="Black">
                        <Grid Name="detailGrid">

在这里,detailGrid和它border需要完整的宽度和高度,可以从外部获得mainGrid,而里面的内容的detailGrid宽度和高度要小得多。

如何限制Border或/和的宽度和高度detailGrid以适应其内容,以便外部网格的背景可见?

4

2 回答 2

7

将边框和内部网格HorizontalAlignment设置VerticalAlignmentCenter。(或者只是边界应该这样做)

于 2012-04-09T07:50:45.437 回答
0

如果您的用户控件已定义Height并且Width属性将其删除。

然后为您定义ColumnDefinitionsand并将它们的And设置为。RowDefinitionsGridHeightWidthAuto

于 2012-04-09T07:01:29.070 回答