繁体   English   中英

如何在Windows Phone App 8.1 RT中给按钮宽度百分比(%)?

[英]How to give percentage(%) to button width in windows phone app 8.1 RT?

我正在开发一个Windows Phone应用程序。但是我的问题是如何给按钮的宽度加上%。

<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%,但它不起作用。 我静态声明width = 390。但是我想像这样给width = 40%。

实际上发生的是在4英寸Windows Phone上看起来不错,但是在大尺寸手机(5英寸,6英寸)上它的设计不正确。如何解决此问题。

请帮我。

使用网格。 使用网格,您可以添加列,然后将按钮放置在中间列中(或在所需位置的左侧或右侧)。

<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>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM