Rambler's Top100
Главная
Новости
Статьи
Форумы
Книги
Коды
Сообщество
Блоги
О нас
 

Логин

Email:
  Пароль:

Войти
Зарегистрироваться
Забыл пароль

Поиск

 Искать :
 
Вперед

Книги по теме

Искать:
в:
Порядок:

Исходник

Автор:

Eugene Ostroukhov

 
Название:

обработка нажатия нескольких клавиш

Дата: 09 July 2004
Описание: для примера: TextBox и нажатие Ctrl + Enter как в аське :) 
  Разместить ссылку на этот исходник в форуме вы можете вставив в текст сообщения следующую строку: [CODEPOST ID=104]обработка нажатия нескольких клавиш [/CODEPOST]
Оценка: Проголосовало 7 посетителей, средняя оценка 2.86
Оценить:
  1 // Флаг для проверки, был ли нажата клавиша Control
  2 private bool CTRLDown = false;
  3 
  4 private void textBox1_KeyDown(object sender, KeyEventArgs e)
  5 {
  6     if (e.Control)
  7         // "Говорим", что клавиша Control была нажата
  8         CTRLDown = true;
  9     // Проверяем, была ли нажата клавиша Enter и Control (последнее - по флагу)
 10     if ((e.KeyCode == Keys.Enter) & (CTRLDown))
 11         MessageBox.Show("CTRL + Enter was pressed.");
 12 }
 13 
 14 // Очищаем значение флага
 15 private void textBox1_KeyUp(object sender, KeyEventArgs e)
 16 {
 17     if (e.Control)
 18         CTRLDown = false;
 19 }
Вернуться к списку исходников в категории Winforms
 
Наш Киев

Apartments for Rent

Rambler's Top100
Рейтинг@Mail.ru
Идея: Dimon aka Manowar Программирование: Dimon aka Manowar Дизайн: Dan Lebedev
Хостинг от компании Parking.ru
Карта сайта