@Phpshka

Как перебрать элементы contextmenustrip (коллекция items) и изменить их в c#?

Добрый день!

Знатоки, подскажите пожалуйста, каким образом можно перебрать элементы коллекции contextmenustrip.items, при наличии в этой коллекции двух типов "ToolStripMenuItem", "ToolStripSeparator"?
При этом нужно сбросить картинку для определенных элементов по условию...

Пробовал вот так, но не получается менять элемент.

foreach (var subItem in contextMenuForm.Items)
{
    if (subItem != e.ClickedItem)
    {                   
    //subItem.Image = null;
    }
}
  • Вопрос задан
  • 155 просмотров
Решения вопроса 1
threadbrain
@threadbrain
Например так
foreach (ToolStripItem subItem in contextMenuForm.Items)
{
   if (subItem != e.ClickedItem)
   {
      subItem.Image = null;
   }
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы