Книга: Программирование КПК и смартфонов на .NET Compact Framework
Переопределение клавиш Soft Key
Переопределение клавиш Soft Key
На смартфонах клавиши Soft Key 1
и Soft Key 2
используются для управления меню. Если попробовать переопределить эти клавиши для других задач, то у вас ничего не получится. Дело в том, что события Key_Down
не распознаются системой для этих клавиш, если на форме присутствует компонент MainMenu
. Но если удалить этот компонент, устанавливаемый по умолчанию, то с этими кнопками можно будет связать собственные команды, как показано в листинге 9.4.
Листинг 9.4
private void Form1_KeyDown(object sender, KeyEventArgs e) {
if ((e.KeyCode == System.Windows.Forms.Keys.F1)) {
// Soft Key 1
lblTest.Text = "Вы нажали на клавишу Soft Key 1";
}
if ((e.KeyCode == System.Windows.Forms.Keys.F2)) {
// Soft Key 2
lblTest.Text = "Вы нажали на клавишу Soft Key 2";
}
- Как уменьшить размер документа Microsoft Word?
- Интеграция Windows SharePoint и Microsoft Office
- 3.7 Система Microsoft Exchange 2000 и NAS
- 7.4 Технология виртуализации хранилища от компании Microsoft
- Продукты и технологии Microsoft SharePoint
- Извлечение и возврат документов в приложениях Microsoft Office 2007
- Создание рабочих областей для документов из приложений Microsoft Office 2007
- 16.2. Комбинации клавиш
- Часть III Пакет Microsoft Office
- Как в документ Microsoft Word вставить текст, в котором отсутствует форматирование?
- DiskExplorer от Runtime Software
- Я слышал, что в Microsoft Word можно играть в шахматы. Каким образом?