Я использую DevExpress 2010, том 1, VS2010 и VB.NET.
В моей форме у меня есть xtraBar, который используется для создания главного меню приложения. Каждый из пунктов меню был тщательно подписан с использованием символа амперсанда (&) для создания клавиши ускорения клавиатуры, поэтому, когда пользователь нажимает клавишу ALT и нажимает клавишу ускорения, отображается меню.
Проблема в том, что я не могу сделать подчеркивание в любой подписи. Например, в моем первом меню «Файл» есть заголовок «& Файл», но «F» никогда не подчеркивается, и нажатие ALT + F также не работает.
После поиска в течение некоторого времени, я попытался изменить Appearance / TextOptions / HotkeyPrefix на Показать моей панели MainMenu. Это не сработало. Кроме того, изменение MenuAppearance / Menu или MenuBar или MenuCaption / TextOptions / HotkeyPrefix для MenuBarItem на Показать не решает проблему.
Я прекрасно понимаю, что в MS Windows есть настройка доступности, позволяющая скрыть подчеркивание над заголовками меню, и я абсолютно уверен, что эта опция отключена в моей системе.