Добавление элементов в представление списка с текстовой меткой и значением ключаC#

Место общения программистов C#
Anonymous
Добавление элементов в представление списка с текстовой меткой и значением ключа

Сообщение Anonymous »

Я пытаюсь добавить элементы в элемент управления ListView. Я хочу добавить элементы с текстовым значением (которое показано) и скрытым значением ключа, которое оно имеет при выборе.

Я попробовал следующий код :

Код: Выделить всё

string flows_path = "C:\\temp\\Failed Electricity flows\\";
List flows_loaded = new List();

foreach (string s in Directory.GetFiles(flows_path, "*.rcv").Select(Path.GetFileName))
{
ListViewItem new_item = new ListViewItem(s, 1);
ListViewItem.ad

// Add the flow names to the list
flows_loaded.Add(new_item);

}
Но это говорит мне, что ListViewItem не имеет перегрузки (string, int) и, похоже, не имеет значение «значение», «текст» или «ключ», которое я могу установить.

Код: Выделить всё

ListViewItem("My Item")
работает, но я не знаю, как реализовать ключ для каждого элемента.

Подробнее здесь: https://stackoverflow.com/questions/152 ... -key-value

Вернуться в «C#»