gpt4 book ai didi

xaml - 如何在整个网格上拉伸(stretch)按钮,xaml

转载 作者:行者123 更新时间:2023-12-04 07:02:53 25 4
gpt4 key购买 nike

我在整个网格上拉伸(stretch)按钮时遇到问题。
我的代码如下所示:

<Grid x:Name="LayoutRoot" Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">
<Grid.RowDefinitions>
<RowDefinition Height="*"/>
<RowDefinition Height="2*"/>
<RowDefinition Height="8*"/>
<RowDefinition Height="*"/>
<RowDefinition Height="*"/>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
<StackPanel Grid.Column="5" Grid.Row="1" Width="Auto" Height="Auto" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
<Button Content="Search" Background="#FF13D38D" Click="searchButton_Click" FontSize="48"/>
</StackPanel>
</Grid>

但它对我不起作用,并且在整个网格上拉伸(stretch)按钮,我尝试了 maxwidth/maxheight 但它也没有正常工作有人知道吗?

最佳答案

TL;DR:
删除 StackPanel (见 Charleh's comment below question)。

问题已解决

<Grid x:Name="LayoutRoot" Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">
<Grid.RowDefinitions>
<RowDefinition Height="*"/>
<RowDefinition Height="2*"/>
<RowDefinition Height="8*"/>
<RowDefinition Height="*"/>
<RowDefinition Height="*"/>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
<Button Content="Search" Background="#FF13D38D" Click="searchButton_Click" FontSize="48" Grid.Column="5" Grid.Row="1"/>
</Grid>

关于xaml - 如何在整个网格上拉伸(stretch)按钮,xaml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20031683/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com