Exemple #1
0
        public virtual void ShowMessage(string message, string title, string buttonText, Action hideCallback)
        {
            DialogControl = RequestDialogControl();
            if (DialogControl != null)
            {
                DialogControl.Owner = (Window)ViewModelLocator.MainStatic.ApplicationContext.MainWindow;
                DialogControl.IsShowingError = false;
                DialogControl.Message = message;
                DialogControl.Title = title;
                DialogControl.ConfirmButtonText = buttonText;
                DialogControl.CancelButtonText = null;
                DialogControl.Show(hideCallback);
            }
#if DEBUG
            else
            {
                MessageBox.Show(message, title, MessageBoxButton.OK);
            }
#endif
        }
Exemple #2
0
        public virtual void ShowMessage(string message, string title, string buttonText, Action hideCallback)
        {
            DialogControl = RequestDialogControl();
            if (DialogControl != null)
            {
                DialogControl.Owner             = (Window)ViewModelLocator.MainStatic.ApplicationContext.MainWindow;
                DialogControl.IsShowingError    = false;
                DialogControl.Message           = message;
                DialogControl.Title             = title;
                DialogControl.ConfirmButtonText = buttonText;
                DialogControl.CancelButtonText  = null;
                DialogControl.Show(hideCallback);
            }
#if DEBUG
            else
            {
                MessageBox.Show(message, title, MessageBoxButton.OK);
            }
#endif
        }
Exemple #3
0
 private void PhonePageBaseLoaded(object sender, RoutedEventArgs e)
 {
     this.DialogControl = FindName("DialogControl") as IDialogControl;
     Loaded -= this.PhonePageBaseLoaded;
 }
        public void Message(string message)
        {
            IDialogControl askDialogControlViewModel = UnityContainer.Resolve <IDialogControl>(ControlNames.MessageDialogControlViewModel);

            Invoke(askDialogControlViewModel, message);
        }
        public InternalDialogResult Ask(string message)
        {
            IDialogControl askDialogControlViewModel = UnityContainer.Resolve <IDialogControl>(ControlNames.AskDialogControl);

            return(Invoke(askDialogControlViewModel, message));
        }
Exemple #6
0
 private void PhonePageBaseLoaded(object sender, RoutedEventArgs e)
 {
     this.DialogControl = FindName("DialogControl") as IDialogControl;
     Loaded            -= this.PhonePageBaseLoaded;
 }