| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Разработка Windows Forms > Привязка строки состояния к меню |
| Автор: AlexPro 14.7.2008, 11:38 |
| Мне нужно, чтобы в строке состояния отображалось описание выбранного пункта главного меню приложения. В VS 2002 это можно реализовать перехватом события Select, но в VS 2005 я такого события не нашел. Может не там искал? Как решить задачу? |
| Автор: metis 15.7.2008, 08:00 |
| Попробуй обработать событие MouseHover... ЗЫ. Мне кажется проще (да и удобней) будет выводить описание с помощью ToolTip. |
| Автор: Partizan 15.7.2008, 08:44 |
| metis, для сиуации со статусбаром больше подходит MouseOver нежели MouseHover... |
| Автор: metis 15.7.2008, 09:22 | ||
Вобще то я согласен, использовать MouseOver было бы логичней, но у элементов MenuStrip нет такого события в VS2005 на сколько я знаю. Хотя спорить не буду, голова с утра еще не включилась |
| Автор: Partizan 15.7.2008, 09:41 |
| metis, вообще если я не ошибаюсь есть какие-то механизмы для такого биндинга меню к статус бару даже без специальной обработки событий...но могу и ошибаться... |
| Автор: AlexPro 15.7.2008, 10:21 |
| Partizan, я, так же, как и metis, события MouseOver не наблюдаю. |
| Автор: Partizan 15.7.2008, 10:56 |
| Я ошибся...такой функционал есть в mfc, а не в .net... я думаю вам нужно это: http://www.codeproject.com/KB/miscctrl/statusbartext.aspx |