读书人

请教怎么更改ListBox中项的顺序

发布时间: 2012-05-27 05:42:30 作者: rapoo

请问,如何更改ListBox中项的顺序
在ListBox中,如何将第4项移到第2项的位置上去。一定需要Remove吗?

[解决办法]
添加的时候改变不就行啦?
或者比较笨的办法,先获取所有的项,然后排序再重新挂上去。
我只想到这个,坐等高人求解
[解决办法]
通过中间变量,对于对象比较简单的列表,比如字符串,交换第一个和第三个位置,可以如下,

C# code
            object obj = listBox1.Items[2];            listBox1.Items[2] = listBox1.Items[0];            listBox1.Items[0] = obj;
[解决办法]
不一定需要删除了再插入,交换一下就可以了

读书人网 >C#

热点推荐