Member 11192079 Ответов: 0

Как проверить выпадающий список открыт или нет в элементе toolstripmenu


Мне нужно проверить, открыт ли выпадающий список или нет в toolstripmenuitem. Iam использовал этот код ниже.

foreach (ToolStripMenuItem Tm_items in menustrp.Items)
            {
              
                if (Tm_items.DropDown.Visible == true)
                {


                }
            }    
здесь я использую * * visible** для проверки, но это не работает для моего состояния.Он показывает, только если он виден. Мне нужно проверить, как только откроется выпадающий список.

Я хочу проверить что-то вроде этого ..

if(Tm_items.DropDown.opened == true)
{
   here i want to do something.

}
Пожалуйста, помогите мне. я пытаюсь сделать это в течение последних 2 дней. Это будет более полезно для меня, если есть решение.

Спасибо,
Шридхар

Что я уже пробовал:

foreach (ToolStripMenuItem Tm_items in menustrp.Items)
           {

               if (Tm_items.DropDown.Visible == true)
               {


               }
           }

j snooze

Почему бы вам не использовать событие DropDownOpened, чтобы что-то сделать, есть также событие dropdownopening, если вам нужно попытаться что-то сделать еще до того, как пользователь его увидит.

CHill60

Куда вы собираетесь поместить этот код?

0 Ответов