我正在尝试使用DataTemplate
in 中的a 显示一组数据ItemsControl
,该ItemsPanel
集合为大小为 3 x 3 的统一网格。ItemsSource
的ItemsControl
设置为绑定到CollectionViewSource
基于搜索词过滤源集合的 a 。这一切都很好。
我绑定到的列表是任意大小的,但我只想显示 9 个结果,但我一生都无法弄清楚如何:
a)限制 CollectionViewSource
输出前 9 个项目
b)将 限制UniformPanel
为仅 3 x 3 并且从不创建新行
c) 限制ItemsControl
仅允许一次创建 9 个数据模板。
我真的很摸不着头脑,因为我确信这是一个常见的数据绑定场景,但我在网上找不到任何关于它的信息。