0

我在网格的第 0 行第 0 列有一个后退按钮。

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

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

……一点也不让步。我怎样才能把它拉下来?

4

1 回答 1

1

确保您没有将行高设置为自动调整大小。如果使用 Auto,BackButtonStyle 将下边距设置为 36,这使您的按钮看起来“固定”在行的顶部。看起来你应该能够“移动”它,因为底部边距空间,但你不能因为行是自动调整大小的。

我将带有 BackButtonStyle 的精确标记放入网格中,只要我在行上使用像素或星号大小,我就可以随意定位它。

于 2012-11-18T15:39:21.660 回答