Когда я открываю форму через Form.Show()
, Show Event открытой формы не поднимается.Form.Load Событие, не возникающее при использовании формы. Показывается, но при использовании Form.ShowDialog
Но когда я использую Form.ShowDialog()
, событие поднято, и моя точка останова попала в мой метод Form_Shown
.
Я видел this answer, что исключение скрывает событие, но я не получаю исключения.
Итак, почему Событие поднято, когда я звоню ShowDialog(), но нет, если я звоню Show()?
Адрес link to a demo. Когда я нажимаю кнопку ShowDialog(), я вижу сообщение с загрузкой и показанным событием, но для Show() я вижу только событие загрузки.
Вы должны показать нам код - вы это знаете. – LarsTech
@ LarsTech какой код? эти 2 строки? добавить обработчик события и вызвать Show()? Это не имеет смысла и вызывает закрытие как оффтопный «почему мой код не работает» – magicandre1981
Потому что происходит что-то еще. Почтовый код, который будет дублировать проблему. – LarsTech