WPF 列表框插入
我在 DataTemplate 中定义了一个 WPF 列表框,其 ItemsSource 绑定到 ObservableCollection。当新项目添加到集合中时,我希望列表框在“插入模式”下工作,始终添加到列表的前面,而不是默认的附加模式。 当不直接在代码中添加列表框时,如何使列表框使用插入模式?
I have a WPF Listbox defined in a DataTemplate that has its ItemsSource bound to an ObservableCollection. When new items are added to the collection, I want the ListBox to work in "insert mode", always adding to the front of the list, not the default append mode.
How do I make the ListBox use the insert mode when not adding to it directly in code?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
使用
ObservableCollection
的Insert
方法并传递索引 0 - 这会将其添加到集合的开头。Use the
Insert
method of theObservableCollection
and pass the index 0 - that will add it to the beginning of the collection.