现在我有一个 Stackpanel,其中包含一个折叠的 Expander 和一个列表框。
折叠的扩展器下方的列表框的位置就像扩展器已展开一样。 StackPanel 是否可以根据 Expander 的折叠尺寸动态进行布局,然后在单击 Expander 后根据 Expander 的展开尺寸动态进行布局?
感谢您的帮助。
最佳答案
阅读大量文档后,我确定了我的问题所在。
如果您显式设置 Expander 的高度(在垂直布局中),那么它将始终在 StackPanel 中使用该大小。如果将高度设置为“自动”,那么它将使用 Expander 的内容作为展开尺寸,并使用 Expander 折叠时的折叠尺寸。
关于wpf - 如何让内容围绕展开/折叠的 WPF Expander 重新排列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/695164/