如何给百分比(%)的按钮宽度在windows手机应用程序8.1 RT
本文关键字:windows 手机 应用程序 RT 按钮 百分比 | 更新日期: 2023-09-27 18:22:02
我正在开发一个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" >
在上面的代码中,我给出了宽度=50%,但它不起作用。我声明width=390是静态的。但我想像这样给出width=40%。
事实上,在4英寸的windows手机中,它看起来不错,但在大型手机(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>