У меня есть список, состоящий из столбцов filename, даты и размера, которые я могу загрузить нормально. Но когда выбор сделан, я не могу получить доступ к имени файла выбранного элемента.Доступ к выбору или множественному выбору
Я пробовал:
if (filelist.SelectedItems.Count > 0)
{
String text="";
int x;
for (x = 0; x < filelist.SelectedItems.Count; x++)
text += filelist.SelectedItems[x].Text;
MessageBox.Show(text);
}
Но filelist.SelectedItems[x].Text;
выдает ошибку.
ошибка CS1061: «объект» не содержит определение для «Текста» и без расширения методы «Текста», принимающего первого аргумент типа «объекта» может быть найдено (вы пропали без вести с помощью директивы или сборка ссылка?)
Что тип ваших вещей? – VMaleev
Ваш выбранный элемент - это ListViewItem, который не имеет свойства Text. –
В событии SelectionChanged просто выберите SelectedIndex, а затем используйте его, чтобы найти элемент, который вы ищете. например, filelist [index] .FileName –