В WPF я показываю два всплывающих окна вместе по событию нажатия кнопки в сетке.Теперь, когда я щелкаю в любом месте за пределами всплывающего окна, либо во втором, либо в области, исключая два всплывающих окна, другое всплывающее окно исчезает.Мое требование заключается в том, что оба всплывающих окна должны исчезать вместе, и они не должны исчезать при нажатии на другое всплывающее окно, и они оба должны скрываться вместе при нажатии в любом месте, кроме двух областей всплывающих окон.
Код, который я пытаюсь: -
popup1.PlacementTarget = clickedButton;
popup1.Placement = PlacementMode.Relative;
popup1.HorizontalOffset = -435.5;
popup1.VerticalOffset = -20;
popup1.IsOpen = true;
popup2.PlacementTarget = clickedButton;
popup2.VerticalOffset = 9;
popup2.IsOpen = true;