XAML WinUI3组合框和按钮大小不同

mkh04yzy  于 2022-12-07  发布在  其他
关注(0)|答案(1)|浏览(185)

我们有一个ComboBox和一个Button,它们在两个不同的Grid.Columns中的相同的Grid.Row中。
然而,它们看起来都有不同的大小。即使设置VerticalAlignment="Stretch",这也没有改变。
最后但并非最不重要的是,我设置了一个固定的高度,以两个元素,但他们仍然是不同的大小。
这道斯怎么来的,我怎么能改变它?
Here is an image of the problem

3pmvbmvn

3pmvbmvn1#

这在我的示例应用程序上有效。

<Grid RowDefinitions="Auto,Auto">
    <TextBlock Text="Test" Grid.Row="0" />
    <Grid
        Grid.Row="1"
        ColumnDefinitions="Auto,Auto"
        RowDefinitions="Auto,Auto">
        <ComboBox
            Grid.Row="1"
            Grid.Column="0"
            VerticalAlignment="Stretch"
            CornerRadius="0"
            SelectedIndex="0">
            <TextBlock Text="Auswahlen" />
        </ComboBox>
        <Button
            Grid.Row="1"
            Grid.Column="1"
            VerticalAlignment="Stretch"
            CornerRadius="0">
            <FontIcon
                FontFamily="Segoe MDL2 Assets"
                Glyph="&#xE819;" />
        </Button>
    </Grid>
</Grid>

相关问题