Книга: Программирование КПК и смартфонов на .NET Compact Framework
Меню
Меню
По умолчанию в создаваемой форме уже содержится элемент управления MainMenu
. Однако в первом примере он не применялся. Чтобы использовать этот элемент управления, нужно создать простое меню с одним пунктом. В области Component tray
нужно выделить мышью элемент mainMenu1
. На форме появится надпись Type here
. В этой области нужно ввести слово «Поздороваться». Для обработчика события menuItem1_Click
будет применяться тот же код, который вызывался при нажатии на кнопку. Код обработчика события приведен в листинге 2.2.
Листинг 2.2
private void menuItem1_Click(object sender, EventArgs e) {
lblHello.Text = "Здравствуй, мир!";
}
После запуска программы можно заметить, что созданный пункт меню располагается в нижней части экрана, в отличие от настольных приложений, в которых меню располагается в верхней части окна (рис. 2.6).
Рис. 2.6. Меню в нижней части окна
Следует отметить, что меню в приложениях для Pocket PC располагается не на форме, а на панели задач. Также на панели задач находится значок виртуальной клавиатуры SIP для ввода информации. Когда пользователь запускает приложение, то его меню появляется на панели задач. Но если удалить меню из формы, то при запуске программы панель задач вообще не будет отображаться (рис. 2.7).
Рис. 2.7. Экран без панели задач
- 10.5. Транзакции и пути доступа меню
- 2.5.3. Настройки панели задач и меню Пуск
- Еще о создании пользовательских меню
- Как разобраться в меню Пуск? Все так запутанно…
- На Панели быстрого запуска возле кнопки меню Пуск вмещается всего три значка. Как увеличить ее емкость?
- Восстановление системы через меню загрузки
- Как удалить ненужные команды из контекстного меню?
- Можно ли отредактировать меню Отправить?
- В Диспетчере задач пропали все вкладки, кнопки и пункты меню
- Как сделать, чтобы меню Пуск не сворачивалось после щелчка кнопкой мыши?
- Не отображаются скрытые файлы. При установке переключателя в положение Показывать скрытые файлы и папки ничего не происх...
- Из меню Пуск пропала кнопка Выход из системы. Как ее вернуть?