3
A
回答
5
我认为当你说“调整大小”时,你的意思是你想要在两个方向拉伸物品。采取默认的列表框和舒展的项目水平,所有你需要的是:
<ListBox HorizontalContentAlignment="Stretch"/>
默认为左,这样所有的ListBoxItems最终被推到了左侧,大小分别基于其内容。
垂直伸展需要摆脱StackPanel用于对项目进行布局,因为它没有在Orientation方向调整其子项的概念。最简单的方法是使用UniformGrid,但是您可能需要更多的自定义项,具体取决于您希望项目相对于彼此的大小。您还需要使用VerticalContentAlignment设置(默认为Center)执行相同的操作。所以这里有两种方式可以拉伸物品:
<ListBox HorizontalContentAlignment="Stretch" VerticalContentAlignment="Stretch">
<ListBox.ItemsPanel>
<ItemsPanelTemplate>
<UniformGrid Columns="1"/>
</ItemsPanelTemplate>
</ListBox.ItemsPanel>
</ListBox>
相关问题
- 1. 根据内容字体大小动态调整UIWebView的尺寸
- 2. CSV根据内容调整列大小
- 3. 根据内容的新尺寸调整NSWindow的尺寸查看
- 4. 调整标签框内的列表框的大小tkinter
- 5. 调整表列宽内容大小
- 6. 列表框内容在列表框大小发生变化时不会动态调整大小
- 7. 根据iframe内容调整对话框的大小
- 8. 根据内容的大小设置帧的最小尺寸
- 9. 根据其内容大小动态调整模式对话框
- 10. 根据内容调整uiscrollview的大小
- 11. 根据内容调整UIView的大小
- 12. 根据内容调整textField的大小
- 13. 根据内容调整内联框架
- 14. Python列表尺寸大小错误
- 15. JQuery UI可调整大小:防止内容尺寸更小
- 16. 根据内容大小调整datagridview的列宽
- 17. 如何调整Win32列表框的大小以适应其内容?
- 18. UIScrollView根据内容调整大小
- 19. UITextview根据内容调整大小
- 20. 调整大小根据内容
- 21. 缩小尺寸列表1
- 22. 根据jQuery中的尺寸调整每个图像的大小
- 23. 调整窗体大小时自动调整列表框的大小
- 24. 当窗口调整大小与网格时调整Tkinter列表框的大小
- 25. 获取列表框用窗口调整大小,但不能用内容调整大小
- 26. 使用不同的屏幕尺寸调整内容大小?
- 27. 根据内容的可用性调整UITableViewCell的尺寸
- 28. UIImageView如何根据UIImage的尺寸自动调整大小
- 29. 根据屏幕尺寸自动调整HTML按钮的大小?
- 30. 根据内容调整SmartGWT窗口的尺寸