2015-11-14 35 views
0

我正在開發一個Windows Phone應用程序,但我的問題是如何給%按鈕的寬度。如何在windows phone app 8.1 RT中給按鈕寬度設置百分比(%)?

<Button x:Name="Recharge" Content="RECHARGE" Background="Red" Foreground="White" HorizontalAlignment="Center" Margin="10,0,0,42" RenderTransformOrigin="0.514,1.408" VerticalAlignment="Bottom" Height="70" Click="Recharge_Click" FontWeight="Bold" FontSize="25" Width="390" > 

在上面的代碼中我給width = 50%,但它不工作。我聲明寬度= 390靜態。但我想給像這樣的寬度= 40%。

其實發生在4英寸窗戶電話中它看起來不錯,但在大型手機(5英寸,6英寸)手機其不適當的設計。如何解決這個問題。

請幫幫我。

+0

請幫我.. –

回答

2

使用網格。使用網格可以添加列,然後將按鈕放在中間列(或者左右您想要的)。

<Grid> 
    <Grid.ColumnDefinitions> 
     <ColumnDefinition Width="25*" /> 
     <ColumnDefinition Width="50*" /> 
     <ColumnDefinition Width="25*" /> 
    </Grid.ColumnDefinitions> 
    <Button x:Name="Recharge" Grid.Column="1" Content="RECHARGE" Background="Red" Foreground="White" HorizontalAlignment="Center" Height="70" Click="Recharge_Click" FontWeight="Bold" FontSize="25" > 
</Grid> 
相關問題