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; }
/// <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; } }