Настройка OwnerShip окна сообщений - PullRequest
0 голосов
/ 21 января 2020

Я новичок ie для WPF, я создал приложение для чата, и теперь мне нужно показать окна сообщений, такие как this , но моя проблема в том, что пользователь отключается от моего приложения, приложение переходит в фоновый режим, но открытое всплывающее окно открыто на переднем плане, например this

используется код ::

 if (string.IsNullOrEmpty(EmailId))
 {
    BusyIndication = Visibility.Hidden;
    CustomMessageBox.Show("Email ID should not be empty", "Email ID", MessageBoxButton.OK);
    LoginView.SignInButton.IsEnabled = true;
 }

Я думаю, что мне нужно установить свойство владения но не знаю, как это сделать.

Любое предложение ??

1 Ответ

0 голосов
/ 21 января 2020

Выберите:

Show(Window owner, string messageBoxText);
Show(Window owner, string messageBoxText, string caption);
Show(Window owner, string messageBoxText, string caption, MessageBoxButton button);
Show(Window owner, string messageBoxText, string caption, MessageBoxButton button, MessageBoxImage icon);
Show(Window owner, string messageBoxText, string caption, MessageBoxButton button, MessageBoxImage icon, MessageBoxResult defaultResult);
Show(Window owner, string messageBoxText, string caption, MessageBoxButton button, MessageBoxImage icon, MessageBoxResult defaultResult, MessageBoxOptions options);
...