我正在 WPF 中使用组框,组框的内部是一个堆栈面板。堆栈面板中的项目已被删除并添加到其子项中。
我遇到的问题是组框中的 Stackpanel 正在更改高度,但 GroupBox 没有,因此它会切断 stackpanel 中添加的其余项目。
如何让组框将其高度调整为堆栈面板的高度。
这必须在代码中完成,而不是在 XAML 中
尝试设置HorizontalAlignment
and VerticalAlignment
StackPanel 的Stretch
并确保 StackPanel 没有明确设置宽度和高度。
<StackPanel x:Name="stackPanel1" HorizontalAlignment="Stretch" VerticalAlignment="Strech">
...
</StackPanel>
或者在代码中:
stackPanel1.HorizontalAlignment = HorzontalAlignment.Stretch;
stackPanel1.VerticalAlignment = VerticalAlignment.Stretch;
粘贴您的代码/xaml 以帮助我们做出更少的假设。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)