У меня есть окно, которое я открываю с помощью ShowDialog()
. Окно откроется в центре моего предыдущего окна. Чтобы закрыть это окно фоновым щелчком, я нашел решение:
protected override void OnDeactivated(EventArgs e)
{
base.OnDeactivated(e);
Close();
}
Решение работает только (посмотрите на скобку внизу), если я нажму за пределами любого из моих окон. Но если я нажму на свое окно (правая скобка), я получу только этот звук, и ничего не произойдет (OnDeactivated не срабатывает).
Любые идеи? а>
Show
, но, к сожалению, мне нужно сначала дождаться закрытия этого окна... 26.09.2018