2012-04-09 63 views
2
<Grid x:Name="mainGrid"> 
       <Border BorderBrush="Black"> 
         <Grid Name="detailGrid"> 

这里,detailGrid及其border需要完整宽度和高度,如可从外mainGrid,其中作为detailGrid里面的内容由具有宽度和高度,是非常少得多。如何约束<Border>元素的宽度和高度等于其内容?

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

+0

尝试在detailgrid下移动边框元素 – 2012-04-09 06:14:56

回答

7

设置边框和内网格HorizontalAlignmentVerticalAlignmentCenter。 (或只是边框应该这样做)

+0

该死的,我应该知道:-) – Phil 2012-04-09 08:21:23

0

如果您的用户控件已定义HeightWidth属性将其删除。

然后定义为您的GridColumnDefinitionsRowDefinitions并设置其HeightWidthAuto

相关问题