listBox 控件,列出若干个条目,例如
张三
李四
王五
侯六
请问下,我如何实现王五这个条目 上移,和下移,烦请给代码提示,能给全最好,先谢谢您!
listBox 控件,列出若干个条目,例如
张三
李四
王五
侯六
请问下,我如何实现王五这个条目 上移,和下移,烦请给代码提示,能给全最好,先谢谢您!
上移代码:
int index = listBox1.SelectedIndex;
if (index != 0)
{
string str;
str = listBox1.Items[index].ToString();
listBox1.Items[index] = listBox1.Items[index - 1];
listBox1.Items[index - 1] = str;
listBox1.SelectedIndex = index - 1;
}
下移代码:
int index = listBox1.SelectedIndex;
int count = listBox1.Items.Count;
if (index != count -1 )
{
string str;
str = listBox1.Items[index].ToString();
listBox1.Items[index] = listBox1.Items[index + 1];
listBox1.Items[index + 1] = str;
listBox1.SelectedIndex = index + 1;
}