Книга: Программирование КПК и смартфонов на .NET Compact Framework
Кнопки навигации
Кнопки навигации
У карманных компьютеров есть кнопки навигации, позволяющие управлять объектами на экране. Это кнопки со стрелками и кнопка ввода.
Чтобы узнать, на какую кнопку нажал пользователь, нужно переопределить событие OnKeyDown
. Для создания тестового приложения нужно разместить на форме строку состояния, в которой будет отображаться название нажатой кнопки. Соответствующий код приведен в листинге 14.9.
Листинг 14.9
protected override void OnKeyDown(KeyEventArgs keyg) {
switch (keyg.KeyData) {
case Keys.Left:
sbaKeys.Text = "Left";
break;
case Keys.Right:
sbaKeys.Text = "Right";
break:
case Keys.Down:
sbaKeys.Text = "Down";
break;
case Keys.Up:
sbaKeys.Text = "Up";
break;
case Keys.Return:
sbaKeys.Text = "Return";
break:
default:
break;
}
}
- Приемы навигации в файловом менеджере
- Использование кнопки Автосумма
- Настройка верхней области навигации
- Настройка левой панели навигации
- Исчезла Панель задач – нет часов, свернутых программ, кнопки Пуск
- Как разместить значки возле кнопки Пуск?
- Полоса навигации
- На Панели быстрого запуска возле кнопки меню Пуск вмещается всего три значка. Как увеличить ее емкость?
- В Диспетчере задач пропали все вкладки, кнопки и пункты меню
- Как одним щелчком кнопки мыши закрыть несколько окон одновременно?
- Диски С: и D: невозможно открыть простым щелчком кнопки мыши. Появляется сообщение Не найден файл file.exe. Что делать?
- Советы по навигации в Сети