2012-11-18 10 views
0

我在网格的第0行第0列中有一个后退按钮。我怎样让我的按钮居住在它的细胞中心?

它将自己放在单元格的顶部;我想要它在中心。我尝试设置VerticalAlignment =“中心”,并没有奏效。也没有将其设置为“底部”:

<Button x:Name="buttonBack" VerticalAlignment="Bottom" Click="GoBack" IsEnabled="{Binding Frame.CanGoBack, ElementName=pageRoot}" Style="{StaticResource BackButtonStyle}"></Button> 

......它不稍微花一点时间。我怎样才能把它拉下来呢?

回答

1

确保您未将行高设置为自动调整大小。如果使用自动,BackButtonStyle将底部边距设置为36,这表示您的按钮被“固定”到该行的顶部。它看起来应该能够“移动”它,因为有底部空白区域,但不能,因为该行是自动调整大小的。

我把你的确切标记与BackButtonStyle成网格,我可以定位它,但是我想,只要我使用像素或星形我行大小。

相关问题