Имеется простой listBox, с него пользователь может удалить выбранные элементы, т.е.
listBox2.Items.Remove(listBox2.SelectedItem);
Каким образом можно установить SelectItem
то есть таргет на следующий или предыдущий элемент после удаления текущего? Прошу прощения, глупый вопрос, но второй день не дает покоя.
Ну например так:
var selectedIndex = listBox2.SelectedIndex;
if (selectedIndex != -1)
{
listBox2.Items.RemoveAt(selectedIndex);
if (selectedIndex >= listBox2.Items.Count)
listBox2.SelectedIndex = listBox2.Items.Count - 1;
else
listBox2.SelectedIndex = selectedIndex;
}
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Подскажите пожалуйста, как правильно делают такие вещиУ меня есть UserControl - SearchBox, который собран из TextBox и Button
Даны 4 целых числа:a,b,c,dДля каждой из всех комбинаций по 3 числа, ИСПОЛЬЗУЯ ФУНКЦИЮ, найти количество отрицательных среди них
У меня есть кнопки, которым я по щелчку меняю фон, у каждой кнопки свой фон, есть кнопки с одинаковыми фонамиЯ загрузила в ресурсы все изображения,...