我想以类似于表格的格式显示项目列表。该格式是流动的,因此如果用户调整大小,则更多或更少的项目将显示在一行上。我想复制浮动div在容器中的显示方式。
我如何在WPF中做到这一点?
到目前为止,我可以让项目以垂直格式显示,但不知道下一步该做什么。附注:现在,我正在调试时对这些项进行硬编码,但我会在某一时刻将其绑定到一个列表。
<ListView>
<ListViewItem Width="244">
<local:ScheduledRecordingView />
</ListViewItem>
<ListViewItem Width="244">
<local:ScheduledRecordingView />
</ListViewItem>
</ListView>
发布于 2013-05-07 14:22:47
之前肯定有人问过,请先搜索再问。
只需使ItemsPanel
成为WrapPanel
即可。如果您不创建特定的View
(这里不是必需的),那么您应该使用ListBox
,或者如果您不需要选择,也可以使用ItemsControl
。
https://stackoverflow.com/questions/16421341
复制相似问题