Я пытаюсь выяснить причину, почему ShowDialog () не показывает диалоговое окно для меня.
У меня есть приложение, в котором у меня есть диалоговое окно (A) для ввода учетных данных. И у меня есть другое диалоговое окно (B) для отображения некоторых пользовательских сообщений в зависимости от учетных данных пользователя.
После того, как пользователь вводит учетные данные в A, я что-то делаю с ним.
когда я пытаюсь показать сообщение в B, ShowDialog () не показывает диалог B.
Ребята, вы можете придумать какую-нибудь причину?
Вот код:
bool isInternetConnected = class.CheckInternetConnection(ref error);
if(!String.IsnUllOrEMpty(error))
{
DialogBox dialogBox = new DialogBox();
dialogBox.Title = "Credentials";
dialogBox.State = DialogBox.States.NoFooter;
dialogBox.ShowInTaskbar = false;
CredentialsContent Credentials = new CredentialsContent();
Credentials.ContentCompleted += new EventHandler<ContentCompletedEventArgs>(
dialogBox.OnContentCompleted);
dialogBox.MainContent = Credentials;
bool? result = dialogBox.ShowDialog();
hasAccess = result.HasValue ? result.Value : false;
}
UpdateDialog updateDialog = new UpdateDialog();
updateDialog.ShowModal = true;
bool? isTrue = updateDialog.ShowDialog();