我总是在像Stackpanel这样的动态布局控件中遇到ListView的问题。
现在我有一个窗口,其中根控件是Stackpanel。Stackpanel可以完美地伸展并占据整个窗口。StackPanel内部有一些其他控件,如文本框和按钮,都对齐得很好。
最后一个对象是ListView。我希望ListView可以占用StackPanel的剩余空间,但实际上并没有。即使使用了VerticalAlignment="Stretch",我只能看到列标题。只有在向其中添加项时,ListView才会增长。所以我必须手动设置ListView的高度。
如何使ListView填充StackPanel中的剩余空间,即使它为空?