У меня есть форма WPF. Он обрабатывает событие KeyUp
и, если выпущенный ключ был Escape, закрывается сам.
Также в этой форме есть кнопка для отображения формы Windows в виде диалога. Он обрабатывает клавишу Escape таким же образом.
Что происходит, когда я нажимаю клавишу Escape в дочернем диалоге, оба окна закрываются. Я ожидаю, что в этом случае будет закрыто только дочернее окно Windows Forms.
Какой правильный способ справиться с этим?