我想在格式化的表格中显示项目列表。格式是流动的,这样如果用户调整大小,那么将在一行上显示更多或更少的项目。我想复制浮动div在容器中的显示方式。
如何在WPF中执行此操作?
到目前为止,我可以让这些项目以垂直格式显示,但无法确定下一步该做什么。附:现在我在调试时很难对这些项目进行编码,但我会在某些时候将它绑定到列表中。
<ListView>
<ListViewItem Width="244">
<local:ScheduledRecordingView />
</ListViewItem>
<ListViewItem Width="244">
<local:ScheduledRecordingView />
</ListViewItem>
</ListView>
答案 0 :(得分:1)
之前肯定有人问过,请先询问。
只需将ItemsPanel
设为WrapPanel
即可。如果您没有创建特定的View
(此处不需要),则应使用ListBox
,或者如果您不需要选择ItemsControl
。