<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代码。我想将两个按钮放在同一行并且宽度相同。但是现在,两个按钮是一个在另一个上面。设置按钮列似乎不够,我还忘记了什么?
答案 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>