按钮未在横向模式下正确调整大小(Windows Phone 8)

时间:2013-11-07 11:06:36

标签: xaml windows-phone-8 windows-phone

<Grid x:Name="TitlePanel" Grid.Row="0" Margin="12,17,0,28">
        <Button x:Name="ButtonOne" Content="ButtonOne" IsEnabled="False" Click="ButtonOne_Click" Grid.Column="0"/>
        <Button x:Name="ButtonTwo" Content="ButtonTwo" IsEnabled="False" Click="ButtonTwo_Click" Grid.Column="1"/>
</Grid>

这是我的XAML代码。我想将两个按钮放在同一行并且宽度相同。但是现在,两个按钮是一个在另一个上面。设置按钮列似乎不够,我还忘记了什么?

1 个答案:

答案 0 :(得分:1)

您似乎没有在网格上定义任何列定义。

试试这个 -

<Grid x:Name="TitlePanel" Grid.Row="0" Margin="12,17,0,28">
    <Grid.ColumnDefinitions>
        <ColumnDefinition Width="*"/>
        <ColumnDefinition Width="*"/>
    </Grid.ColumnDefinitions>
    <Button x:Name="ButtonOne" Content="ButtonOne" IsEnabled="False" Click="ButtonOne_Click" Grid.Column="0"/>
    <Button x:Name="ButtonTwo" Content="ButtonTwo" IsEnabled="False" Click="ButtonTwo_Click" Grid.Column="1"/>
</Grid>