gpt4 book ai didi

WPF StackPanel 内容垂直对齐

转载 作者:行者123 更新时间:2023-12-04 04:42:27 24 4
gpt4 key购买 nike

XAML有办法吗?说我想垂直居中对齐水平方向内的所有组件 StackPanel ?

我用下面的 XAML 达到了预期的结果:

<StackPanel Orientation="Horizontal">
<TextBlock VerticalAlignment="Center"/>
<Button VerticalAlignment="Center"/>
<TextBox VerticalAlignment="Center"/>
<Button VerticalAlignment="Center"/>
<TextBlock VerticalAlignment="Center"/>
</StackPanel>

但我需要重复 VerticalAlignment="Center"分别为每个控件。

有没有办法在 StackPanel上声明像下面这样的水平?
<StackPanel Orientation="Horizontal" VERTICALCONTENTALIGNMENT="Center">
<TextBlock/>
<Button/>
<TextBox/>
<Button/>
<TextBlock/>
</StackPanel>

最佳答案

StackPanel里面Grid并设置 VerticalAlignment="Center"StackPanel

<Grid>
<StackPanel VerticalAlignment="Center">
...
</StackPanel
</Grid>

关于WPF StackPanel 内容垂直对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29644800/

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