у меня странный вопрос, возникшую в последнее время:нажатий клавиш в Winforms приложение вызывая окно, чтобы закрыть неожиданно
Всякий раз, когда я ввожу текст, даже одного символа, в текстовое поле в любой форме в моем заявлении он вызывает форму и его родителя закрыть. Я проверил на следующие до сих пор:
- Странствующий/неправильно назначенные обработчики событий, которые могут быть переводческие нажатие клавиши как форма отмены
- Я использую KeyPreview в нескольких окнах, но отладка показывает, что это не может быть причина
- Случается в любой форме заявки
- Случается даже совершенно новые текстовые поля упали на форме
- попытался удалить объявление WithEvents из деклараций текстового поля (VB.NET)
- г esult является DialogResult.Cancel, когда я нарушу код после шоу или ShowDialog
- формы не использует AcceptButton или CancelButton свойства (значение Нет)
- Примечания: Я модифицирующий большое кодовый с большим количеством коды, который у меня есть но коснуться
Что еще может вызвать это странное поведение?
Просто выстрел, но я попытался бы подключиться к событию FormClosing и поставить точку останова там. Вы могли бы просмотреть трассировку стека, чтобы посмотреть, как вы туда попали. –
Mike_G: Вы были правы Положите свой комментарий в ответ, и я подниму вас. Slaks уже получил галочку. –