.NET 4.x C# ListView ошибка при выборе item

Узнай цену своей работы

Формулировка задачи:

Здравствуйте! При повторном выборе item выходит ошибка: InvalidArgument=Значение '0' недопустимо для 'index'. Имя параметра: index вот код обработки выбора
 private void listView_FileName_SelectedIndexChanged(object sender, EventArgs e)
        {
            int indexItem = Convert.ToInt32(listView_FileName.SelectedIndices[0].ToString());//ошибка тут
            string present = listView_FileName.Items[indexItem].Text;          
           ...
        }

Решение задачи: «.NET 4.x C# ListView ошибка при выборе item»

textual
Листинг программы
private void listView_FileName_SelectedIndexChanged(object sender, EventArgs e) {
    if(listView.SelectedIndices.Count > 0) {
        int indexItem = Convert.ToInt32(listView_FileName.SelectedIndices[0].ToString());
        string present = listView_FileName.Items[indexItem].Text;          
        // ...
    }
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 4.333 из 5
Похожие ответы