#vb.net
#vb.net
Вопрос:
Как я могу добавить меню, похожее на картинку ниже?
Мое меню находится под картинкой :
Спасибо
Комментарии:
1. Вы явно переопределяете какие-либо темы?
2. @Austin Salonen все мои приложения для Windows имеют этот интерфейс, но для моего приложения нет, это означает, что все они меняют тему по умолчанию?
3. … или, может быть, вы делаете? Я спрашиваю только потому, что это именно то, что я делал в среде Vista.
4. @Austin Salonen : Я добавляю MenuStrip только в свою форму Mdi WindowsForm .
Ответ №1:
Щелкните правой кнопкой мыши панель инструментов и выберите «Выбрать элементы». Отметьте компонент MainMenu. Их может быть несколько, выберите тот, в столбце каталога которого указан Глобальный кэш сборки.
Это версия компонента меню .NET 1.x. Он использует собственный API поддержки меню Windows, в отличие от MenuStrip, который полностью переписан для добавления функций в меню, которые Windows не поддерживает. К сожалению, у них не было машины времени, чтобы угадать, как будет выглядеть будущая версия. Что в противном случае объясняет, почему MainMenu делает вашу программу очень похожей на другие апплеты Windows 7, такие как Notepad.