В сетке управления пользователями (Grid1) у меня есть текстовое поле, две кнопки (кнопки поиска и сохранения) и два всплывающих окна (Popup1 и Popup2). Внутри Popup2 есть текстовое поле и одна кнопка (Поиск). Я хотел скрыть всплывающие окна (как 1, так и 2), когда пользователь нажимает вне Grid1. Теперь я могу скрыть всплывающие окна, но НЕ могу нажать кнопку внутри Popup2. Как только я нажимаю кнопку поиска внутри Popup2, она скрывает всплывающие окна.
Я установил свойство StaysOpen для обоих всплывающих окон в виде bool prop следующим образом: StaysOpen="{Binding PopupStaysOpen}"
Спасибо.
Менон
private void Grid1_LostFocus(object sender, RoutedEventArgs e)
{
(this.DataContext as ViewModel).PopupStaysOpen = false;
}