Exemplo n.º 1
0
 public Task<SixMessageBoxResult> MetroMessageBox(MessageBoxDialogParams dialogParams) {
     Contract.Requires<ArgumentNullException>(dialogParams != null);
     return default(Task<SixMessageBoxResult>);
 }
Exemplo n.º 2
0
        /*
        public SixMessageBoxResult MessageBoxSync(MessageBoxDialogParams dialogParams) {
            Contract.Requires<ArgumentNullException>(dialogParams != null);
            return default(SixMessageBoxResult);
        }
*/

        public SixMessageBoxResult MessageBox(MessageBoxDialogParams dialogParams) {
            Contract.Requires<ArgumentNullException>(dialogParams != null);
            return default(SixMessageBoxResult);
        }
 public Task<SixMessageBoxResult> MetroMessageBox(MessageBoxDialogParams dialogParams) {
     throw new NotImplementedException();
 }
Exemplo n.º 4
0
 static MetroMessageBoxViewModel GetMetroMessageBoxViewModel(MessageBoxDialogParams dialogParams) {
     MetroMessageBoxViewModel ev;
     if (dialogParams.IgnoreContent) {
         ev = new MetroMessageBoxViewModel(dialogParams.Message, dialogParams.Title,
             GetButton(dialogParams.Buttons), dialogParams.RememberedState);
     } else {
         ev = new MetroMessageBoxViewModel(dialogParams.Message, dialogParams.Title,
             GetButton(dialogParams.Buttons), dialogParams.RememberedState) {
                 GreenButtonContent = dialogParams.GreenContent,
                 BlueButtonContent = dialogParams.BlueContent,
                 RedButtonContent = dialogParams.RedContent
             };
     }
     return ev;
 }
Exemplo n.º 5
0
 // TODO: Consider using messageboxes directly like any other View with actions?
 public async Task<SixMessageBoxResult> MetroMessageBox(MessageBoxDialogParams dialogParams) {
     ConfirmAccess();
     var ev = GetMetroMessageBoxViewModel(dialogParams);
     await ShowMetroDialog(ev);
     var vm = ev;
     return vm.Result;
 }
Exemplo n.º 6
0
 public SixMessageBoxResult MessageBox(MessageBoxDialogParams dialogParams) {
     ConfirmAccess();
     var ev = GetMessageBoxViewModel(dialogParams);
     ShowDialog(ev);
     var vm = ev;
     return vm.Result;
 }