0
我已經設置了一個Windows Phone 8.1
項目,現在我正試圖在水平靠近佈局底部的位置放置一個按鈕。如何使用網格行和列定義來定位按鈕?
到目前爲止,我已經想通了以下居中佈局上的按鈕,但 Grid.Row
設置似乎並沒有對垂直定位產生任何影響,因爲我的預期。
有誰知道我可以如何將按鈕放置在屏幕的底部?目前它在屏幕中央,但在屏幕上方一半處需要朝向屏幕底部。
<Page x:Class="LC_Points.MainPage"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:local="using:LC_Points"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
Background="{ThemeResource ApplicationPageBackgroundThemeBrush}"
DataContext="{Binding Source={StaticResource Locator},
Path=MainViewModel}"
mc:Ignorable="d">
<Grid>
<Button Grid.Row="2"
Content="Calculate"
HorizontalAlignment="Center"/>
</Grid>
</Page>
謝謝,那麼如何使用網格定義水平定位?此時按鈕左對齊,需要水平居中。 –
同樣,你應該定義列。拆分網格三個相等的列(沒有寬度屬性),並將按鈕的grid.column屬性設置爲1. –
好吧,我試過了。 http://hastebin.com/uyidilimog.xml但按鈕現在是右下角。你能展示一個代表你的意思的例子嗎? –