예제 #1
0
        public override void OnPageLoad(object sender, EventArgs e)
        {
            base.OnPageLoad(sender, e);

            eportVM = new EPortVM();
            BindComboBoxData();
            facade           = new EPortFacade(this);
            queryRequest     = new EPortFilter();
            this.DataContext = queryRequest;
        }
예제 #2
0
 /// <summary>
 /// 加载
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 void UCAddEPort_Loaded(object sender, RoutedEventArgs e)
 {
     facade = new EPortFacade(CPApplication.Current.CurrentPage);
     if (_sysNo.HasValue)
     {
         facade.GetEPortEntity(_sysNo, (obj, args) =>
         {
             VM = args.Result;
             LayoutRoot.DataContext = VM;
         });
     }
     else
     {
         VM = new EPortVM();
         LayoutRoot.DataContext  = VM;
         comStatus.SelectedIndex = 0;
     }
 }