public static void showMessageAsync(FrameworkElement parent, String message, String title = "", Dialog.TYPE type = Dialog.TYPE.OK) { if (parent.Dispatcher.CheckAccess()) { showMessage(parent, message, title, type); } else { parent.Dispatcher.BeginInvoke(new showMessageDelegate(showMessageAsync), new object[] { parent, message, title, type }); } }
public static void showMessageAsync(FrameworkElement parent, String message, CancelEventHandler onClose, Dialog.TYPE type = Dialog.TYPE.OK) { if (parent.Dispatcher.CheckAccess()) { showMessage(parent, message, onClose, type); } else { parent.Dispatcher.BeginInvoke(new showMessageAsyncDelegate2(showMessageAsync), new object[] { parent, message, onClose, type }); } }
public static bool showMessage(FrameworkElement parent, String message, String title = "", Dialog.TYPE type = Dialog.TYPE.OK) { Dialog dlg = new Dialog(); if (!String.IsNullOrEmpty(title)) { dlg.Title = title; } dlg.setButtons(type); Label lbl = new Label(); lbl.Content = message; dlg.addContent(lbl); bool result = (bool)dlg.ShowDialog(); return(result); }
public static bool showMessage(FrameworkElement parent, String message, CancelEventHandler onClose, Dialog.TYPE type = Dialog.TYPE.OK) { Dialog dlg = new Dialog(); dlg.setButtons(type); dlg.Closing += onClose; Label lbl = new Label(); lbl.Content = message; dlg.addContent(lbl); bool result = (bool)dlg.ShowDialog(); return(result); }