CheckedListBox - C#
Формулировка задачи:
Доброе время суток.
У меня есть checkedListBox1. мне нужно поменять местами допустим соседние два элемента...
Я выделяю элемент в checkedListBox1 и он меняется с соседним.
Подскажите как реализовать пожалуйста.
Решение задачи: «CheckedListBox»
textual
Листинг программы
private void button1_Click(object sender, EventArgs e) { int index = checkedListBox1.SelectedIndex; object temp = checkedListBox1.Items[index]; checkedListBox1.Items.Remove(temp); if (index != checkedListBox1.Items.Count) //если выделенный эл-т не последний в списке { checkedListBox1.Items.Insert(index + 1, temp); //меняем его местами со следующим } else //если выделенный эл-т последний в списке { checkedListBox1.Items.Insert(index - 1, temp); //меняем его местами с предыдущим } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д