/// <summary> /// 로딩작업 /// </summary> /// <param name="obj"></param> private void OnLoaded(object obj) { //throw new NotImplementedException(); // 0.화면객체인스턴스화 if (obj == null) { return; } cnstMngDtlView = obj as CnstMngDtlView; cbCTT_CDE = cnstMngDtlView.cbCTT_CDE; cbCNT_CDE = cnstMngDtlView.cbCNT_CDE; btnBack = cnstMngDtlView.btnBack; btnDelete = cnstMngDtlView.btnDelete; btnSave = cnstMngDtlView.btnSave; //2.화면데이터객체 초기화 InitDataBinding(); //3.권한처리 permissionApply(); // 4.초기조회 InitModel(); }
//상위화면조회 private void parentInitModel() { CnstMngDtlView cnstMngDtlView = (((wttChngDtView.Parent as DXTabItem).Parent as DXTabControl).Parent as Grid).Parent as CnstMngDtlView; cnstMngDtlView.refresh(); //cnstMngDtlView.InvalidateVisual(); //CnstMngDtlViewModel vm = //((((wttChngDtView.Parent as DXTabItem).Parent as DXTabControl).Parent as Grid).Parent as CnstMngDtlView).DataContext as CnstMngDtlViewModel; //vm.InitModel(); }