作者:恩和佳蓉伟诚 | 来源:互联网 | 2023-09-23 13:04
我有一个Stack,我在Stack里面有一个Grid.我调整窗口大小时需要增加堆栈和网格大小.我将Stack和GridHorizontalAlignment设置为’Stretc
我有一个Stack,我在Stack里面有一个Grid.
我调整窗口大小时需要增加堆栈和网格大小.
我将Stack和Grid HorizontalAlignment设置为’Stretch’
堆栈工作正常,但我调整窗口大小时网格大小不会上升
这是我的代码.
请指教
解决方法:
即使您从网格中删除了Width,它也无法工作,因为StackPanel的方向设置为Horizontal.当它设置为这样时,StackPanel为它的子项准确地指出它们在度量布局传递See Layout here期间所需的宽度量.
要解决此问题,您需要将方向更改为“垂直”,或使用其他容器(如DockPanel)