есть в любом случае, чтобы установить условие, такое как:C# комплект состояние на ContextMenuStrip
, когда я открыть файл, он загружает некоторые Infos на в ListView, пятый подпункт (должно быть 4 на кол-индекс) загружается текст , если это «СОВТ», включить пункт в ContextMenuStrip, если нет, то вывести его из строя, я попытался это внутри ContextMenuStrip, но он просто дал мне Exeption:
if (listView1.SelectedItems[4].ToString() != "ETDF")
{
editToolStripMenuItem.Enabled = false;
}
else if (listView1.SelectedItems[4].ToString() == "ETDF")
{
editToolStripMenuItem.Enabled = true;
}
я делаю что-то не так?
еще же исключение (ArgumentOutOfRangeException), и я делал это раньше. – Omarrrio
Имеет ли 'listView1.SelectedItems' на самом деле 5 значений? 'ArgumentOutOfRangeException' кажется, что ваша проблема связана с доступом к несуществующему индексу в' SelectedItems'. – keyboardP
Тип исключения не был в вашем исходном вопросе ... –