コード例 #1
0
 public static void ShowMessage(MDFChildWindow MsgWindow, string title, string msg, Action OKAction)
 {
     MsgWindow.Title   = title;
     MsgWindow.Content = msg;
     if (OKAction != null)
     {
         MsgWindow.Buttons = new ObservableCollection <ButtonModel>()
         {
             new ButtonModel()
             {
                 Text  = "确定", CommandParameter = ButtonResult.OK, BntAction = OKAction,
                 Image = Application.Current.Resources["img_apply"] as ImageSource
             },
             new ButtonModel()
             {
                 Text  = "取消", CommandParameter = ButtonResult.Cancel, DefaultClose = true,
                 Image = Application.Current.Resources["img_del"] as ImageSource
             }
         };
     }
     else
     {
         MsgWindow.Buttons = new ObservableCollection <ButtonModel>()
         {
             new ButtonModel()
             {
                 Text  = "确定", CommandParameter = ButtonResult.OK,
                 Image = Application.Current.Resources["img_apply"] as ImageSource, DefaultClose = true
             }
         };
     }
     MsgWindow.Shown = true;
 }
コード例 #2
0
        public static void ShowCWindow(MDFChildWindow CWindow, string title, object content, ObservableCollection <ButtonModel> buttons)
        {
            CWindow.Title = title;
            if (content != null)
            {
                CWindow.Content = content;
            }

            CWindow.Buttons = buttons;
            CWindow.Shown   = true;
        }
コード例 #3
0
        public static void ShowCWindow(MDFChildWindow CWindow, string title, object content, Action OKAction)
        {
            CWindow.Title = title;
            if (content != null)
            {
                CWindow.Content = content;
            }

            if (OKAction == null)
            {
                CWindow.Buttons = new ObservableCollection <ButtonModel>()
                {
                    new ButtonModel()
                    {
                        Text  = "确定", CommandParameter = ButtonResult.Cancel, DefaultClose = true,
                        Image = Application.Current.Resources["img_del"] as ImageSource
                    }
                };
            }
            else
            {
                CWindow.Buttons = new ObservableCollection <ButtonModel>()
                {
                    new ButtonModel()
                    {
                        Text  = "确定", CommandParameter = ButtonResult.OK,
                        Image = Application.Current.Resources["img_apply"] as ImageSource, BntAction = OKAction
                    },
                    new ButtonModel()
                    {
                        Text  = "取消", CommandParameter = ButtonResult.Cancel, DefaultClose = true,
                        Image = Application.Current.Resources["img_del"] as ImageSource
                    }
                };
            }



            CWindow.Shown = true;
        }
コード例 #4
0
 public static void CloseCWindow(MDFChildWindow CWindow)
 {
     CWindow.Shown = false;
 }
コード例 #5
0
 public static void ShowCWindow(MDFChildWindow CWindow)
 {
     ShowCWindow(CWindow, null);
 }
コード例 #6
0
 public static void ShowCWindow(MDFChildWindow CWindow, string title, Action OKAction)
 {
     ShowCWindow(CWindow, title, null, OKAction);
 }
コード例 #7
0
 public static void ShowCWindow(MDFChildWindow CWindow, Action OKAction)
 {
     ShowCWindow(CWindow, "数据管理", null, OKAction);
 }
コード例 #8
0
 public static void ShowCWindow(MDFChildWindow CWindow, object content, Action OKAction)
 {
     ShowCWindow(CWindow, "数据管理", content, OKAction);
 }
コード例 #9
0
 public static void CloseMessage(MDFChildWindow MsgWindow)
 {
     MsgWindow.Shown = false;
 }
コード例 #10
0
 public static void ShowMessage(MDFChildWindow MsgWindow, string msg)
 {
     ShowMessage(MsgWindow, msg, null);
 }
コード例 #11
0
 public static void ShowMessage(MDFChildWindow MsgWindow, string msg, Action OKAction)
 {
     ShowMessage(MsgWindow, "系统提示", msg, OKAction);
 }