Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我将 WPF ListBox 绑定到分组的 ICollectionView。ListBox 与组标题一起正确显示,但我想为此添加其他行为。
我希望组标题保持在顶部,直到下一个组标题导致它滑出视图。这类似于 iPhone 联系人列表的工作方式,其中标题“A”、“B”、“C”一直位于顶部,直到下一个字母类别替换它。
我认为这将是一个流行的功能,但我无法在网上找到这个示例。
非常老的问题,但这是我将如何处理您的要求(在 WPF 中显示列表框/列表视图的“粘性组标题”)。
如果您使用的是列表框,
您可能在这里描述的是一个Accordion控件。
Accordion
请检查 WPFToolkit 是否相同。http://wpf.codeplex.com/releases/view/40535
我刚刚使用这个例子实现了这个,这是一个很好的行为,可以附加到列表框。
有一个小错误,标题不在原始文章的顶部。这是固定在这里。