| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Разработка Windows Forms > MenuStrip и клик по пунктам |
| Автор: Rickert 28.4.2008, 12:43 | ||
Сделал stripMenu. Повесил на ItemClicked эвент такую функцию:
Банально должна выводить сообщение о том, на какой пункт ткнули. Если я нажимаю на корневой пункт - выводит, а если тыкаю по подпунктам - не выводит. Почему? |
| Автор: mr.DUDA 28.4.2008, 13:36 |
| У каждого пункта меню есть собственное событие Click, на которое можно подписаться. Похоже, ItemClicked генерируется только для рутовых пунктов MenuStrip. |
| Автор: Rickert 29.4.2008, 05:26 | ||
Да, всё так, но как мне теперь получить доступ к параметрам этого подменю?
В эвенте на клик по основному пункту, один из параметров "ToolStripItemClickedEventArgs e" - в нём лежат все свойства. А тут как быть? Пробовал привидение явное типов - ошибка. |
| Автор: mr.DUDA 29.4.2008, 09:00 | ||
|