我将
WPF List
Box绑定到分组的ICollectionView. List
Box正确
显示组
标题,但我想为此
添加其他行为.
我希望组标题保持在顶部,直到下一个组标题导致它滑出视图.这类似于IPhone联系人列表的工作方式,其中标题“A”,“B”,“C”一直贴在顶部,直到下一个字母类别替换它.
我认为这将是一个受欢迎的功能,但我无法在网上找到这个例子.
很老的问题,但这里是我将如何处理您的要求(在WPF中
显示List
Box / List视图的“Sticky Group Headers”).
> ListView已经提供此功能.检查ControlTemplate是否写得正确.
如果您使用的是ListBox,
>获取ListBox的装饰图层.>根据滚动条位置在此装饰图层中显示组标题.