| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Разработка Windows Forms > Горячие клавиши |
| Автор: m9yt 15.4.2014, 13:09 |
| Добрый день. Появилась необходимость добавить в приложение горячие клавиши, но не простые, а примерно как это сделано в Word/Excel. Это можно сделать стандартными средствами WinForms? Если нет, то может существует какая-то библиотека, позволяющая реализовать данный функционал? Подсказки необходимо прикрутить к ToolStripButton'ам. ![]() Погуглив, узнал, что это свойство KeyTips у Ribbon'а. Получается, в формах ничего подобного не сделать, не изобретая велосипеда? |
| Автор: micronic 16.4.2014, 15:53 |
| Насколько мне известно, стандартный ToolStripButton таким функционалом не обладает. Сделать можно все и на WinForms... Думаю, самой меньшей кровью вы обойдетесь создав свой собственный ToolStripButton, унаследовавшись от ToolStripControlHost. И в нем добавить такой красивый хинт, который будет отображать текст из своего свойства в то время, когда другое свойство равно true... Дело пятнадцати минут... А массовое отображение хинтов тогда уже делать из формы при условии нажатия на горячую клавишу. |