0 / 0 / 1
Регистрация: 12.04.2011
Сообщений: 41
|
||||||
1 | ||||||
Закрытие формы срабатывает не с первого раза18.10.2014, 14:22. Показов 1385. Ответов 0
Метки нет (Все метки)
Приветствую, вопрос такой:
Создал программку, состоящую из двух форм. На форме №1 есть кнопка, при нажатии на которую открывается форма №2. Если же во время фокуса формы №2 я нажму клавишу (Esc), то эта форма №2 закроется. Но тут проблема: при первой загрузке формы №2 на кнопку Esc она никак не реагирует. Закрываю ее через крестик. Зато если вызвать ее повторно, она отлично реагирует и закрывается на кнопку Esc. Странность же состоит в том, что в компиляторе (Visual Studio) форма закрывается с первой попытки на клавишу Esc. Почему же если запускать не через Visual Studio срабатывает только со второй и далее попытки? Добавлено через 14 часов 5 минут Фуф, проблема оказалась в том, что фокус не успевал переползти на вторую открывшуюся форму, поэтому событие Esc принимала на себя форма №1. Решилось добавлением строчки f.Activate();
0
|
18.10.2014, 14:22 | |
Ответы с готовыми решениями:
0
Append/insert не срабатывает с первого раза Не срабатывает закрытие формы DataGridView выделение строки не срабатывает с первого раза Не с первого раза срабатывает диалог "YES/NO" с пользователем |
18.10.2014, 14:22 | |
18.10.2014, 14:22 | |
Помогаю со студенческими работами здесь
1
JS срабатывает со 2 раза While срабатывает 2 раза, почему? Капча срабатывает со 2-го раза Confirm срабатывает 2 раза Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |