public MessageBoxEventArgs(string message, Inbox2MessageBoxButton buttons, string doNotAskAgainMessage, bool doNotAskAgainChecked) { Message = message; Buttons = buttons; if (!String.IsNullOrEmpty(doNotAskAgainMessage)) { DoNotAskAgain = true; DoNotAskAgainChecked = doNotAskAgainChecked; DoNotAskAgainMessage = doNotAskAgainMessage; } }
public static Inbox2MessageBoxResultWrapper Show(string messageBoxText, Inbox2MessageBoxButton button, string doNotAskAgainMessage, bool doNotAskAgainChecked) { Inbox2MessageBoxResultWrapper wrapper = null; Thread.CurrentThread.ExecuteOnUIThread(delegate { var args = new MessageBoxEventArgs(messageBoxText, button, doNotAskAgainMessage, doNotAskAgainChecked); ShowMessageBox(args, args); wrapper = new Inbox2MessageBoxResultWrapper(args.Result, args.DoNotAskAgainResult); }); return(wrapper); }
public static Inbox2MessageBoxResultWrapper Show(string messageBoxText, Inbox2MessageBoxButton button, string doNotAskAgainMessage, bool doNotAskAgainChecked) { Inbox2MessageBoxResultWrapper wrapper = null; Thread.CurrentThread.ExecuteOnUIThread(delegate { var args = new MessageBoxEventArgs(messageBoxText, button, doNotAskAgainMessage, doNotAskAgainChecked); ShowMessageBox(args, args); wrapper = new Inbox2MessageBoxResultWrapper(args.Result, args.DoNotAskAgainResult); }); return wrapper; }
public static Inbox2MessageBoxResultWrapper Show(string messageBoxText, Inbox2MessageBoxButton button) { return(Show(messageBoxText, button, null)); }
public static Inbox2MessageBoxResultWrapper Show(string messageBoxText, Inbox2MessageBoxButton button, string doNotAskAgainMessage) { return(Show(messageBoxText, button, null, false)); }
public static Inbox2MessageBoxResultWrapper Show(string messageBoxText, Inbox2MessageBoxButton button, string doNotAskAgainMessage) { return Show(messageBoxText, button, null, false); }
public static Inbox2MessageBoxResultWrapper Show(string messageBoxText, Inbox2MessageBoxButton button) { return Show(messageBoxText, button, null); }