Как проверить выпадающий список открыт или нет в элементе 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
Куда вы собираетесь поместить этот код?