コード例 #1
0
ファイル: Dialog.xaml.cs プロジェクト: jank3/RestSql
 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 });
     }
 }
コード例 #2
0
ファイル: Dialog.xaml.cs プロジェクト: jank3/RestSql
 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 });
     }
 }
コード例 #3
0
ファイル: Dialog.xaml.cs プロジェクト: jank3/RestSql
        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);
        }
コード例 #4
0
ファイル: Dialog.xaml.cs プロジェクト: jank3/RestSql
        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);
        }