小编Jac*_*ack的帖子

自我排序列表框

完全被看似容易的东西所困扰,并且已经死了......但仍然难倒.

我想做什么:我有一个WinForms ListBox.其项目填充了对象,DisplayMember已设置.当应用程序运行时,列出的项目中的数据可能会更改,包括DisplayMember后面的字段.我希望ListBox中显示的文本在发生这种情况时更改,我还希望ListBox重新排序,以便项目按字母顺序排列.

当数据发生变化时,BindingList可以很好地更新显示的文本,但对于我的生活,我无法对它进行排序.

我对此进行了评论:http: //msdn.microsoft.com/en-us/library/ms993236.aspx

这里还有很多关于如何做到这一点的线程,但它们似乎都不适用于ListBox.

在ListBox上设置Sorted属性同样没有用.

我需要做什么才能让ListBox自行排序?

c# sorting listbox bindinglist winforms

9
推荐指数
1
解决办法
3550
查看次数

标签 统计

bindinglist ×1

c# ×1

listbox ×1

sorting ×1

winforms ×1