Example #1
0
        public FirstPage(MainPageModel model)
        {
            InitializeComponent();
            Model = new MainPageModel();
            Model.Event_GridHeaderComplete += new EventHandler <InvokeOperationEventArgs <string> >(GridHeaderComplete);
            Model.init();
            this.DataContext = Model;
            #region 给页面按钮添加图片
            Img_Top.Source      = new BitmapImage(new Uri(GetUrl.GetAbsoluteUrl("Images/Btn_Up.png"), UriKind.Absolute));
            RadBtn_Query.Image  = new BitmapImage(new Uri(GetUrl.GetAbsoluteUrl("Images/Buttons/Query32.png"), UriKind.Absolute));
            RadBtn_Insert.Image = new BitmapImage(new Uri(GetUrl.GetAbsoluteUrl("Images/Buttons/Add32.png"), UriKind.Absolute));
            RadBtn_Update.Image = new BitmapImage(new Uri(GetUrl.GetAbsoluteUrl("Images/Buttons/Edit32.png"), UriKind.Absolute));
            RadBtn_Delete.Image = new BitmapImage(new Uri(GetUrl.GetAbsoluteUrl("Images/Buttons/Delete32.png"), UriKind.Absolute));
            RadBtn_Excel.Image  = new BitmapImage(new Uri(GetUrl.GetAbsoluteUrl("Images/Buttons/Excel32.png"), UriKind.Absolute));
            #endregion


            #region 注册事件
            RadBtn_Query.MouseLeftButtonDown += new MouseButtonEventHandler(RadBtn_Query_MouseLeftButtonDown);
            RadBtn_Query.Click  += new System.Windows.RoutedEventHandler(RadBtn_Query_Click);
            RadBtn_Insert.Click += new System.Windows.RoutedEventHandler(RadBtn_Insert_Click);
            RadBtn_Update.Click += new System.Windows.RoutedEventHandler(RadBtn_Update_Click);
            RadBtn_Delete.Click += new System.Windows.RoutedEventHandler(RadBtn_Delete_Click);
            RadBtn_Excel.MouseLeftButtonDown += new MouseButtonEventHandler(RadBtn_Excel_Click);
            #endregion

            #region 注册model里的事件
            Model.Event_QueryDataSuccess += new EventHandler <ConstsEventArgs>(model_QueryDataSuccess);
            Model.Event_QueryDataFailure += new EventHandler <ConstsEventArgs>(model_QueryDataFailure);
            #endregion
        }
Example #2
0
        public UpdatePage(MainPageModel model)
        {
            Model = model;
            InitializeComponent();
            this.DataContext = Model;
            model.Vailable   = false;

            #region 给页面按钮添加图片
            RadBtn_Update_Query.Image = new BitmapImage(new Uri(GetUrl.GetAbsoluteUrl("Images/Buttons/Query32.png"), UriKind.Absolute));
            #endregion

            #region 注册事件
            RadBtn_Update_Query.Click += new System.Windows.RoutedEventHandler(RadBtn_Update_Query_Click);
            #endregion

            #region 注册 model 里的事件
            Model.UpdateDataSuccess      += new EventHandler <ConstsEventArgs>(model_UpdateDataSuccess);
            Model.UpdateDataFailure      += new EventHandler <ConstsEventArgs>(model_UpdateDataFailure);
            Model.Event_QueryDataSuccess += new EventHandler <ConstsEventArgs>(model_QueryDataSuccess);
            Model.Event_QueryDataFailure += new EventHandler <ConstsEventArgs>(model_QueryDataFailure);
            #endregion
        }