//窗体状态改变后 protected override void DataStateChanged(FormDataState NewState) { base.DataStateChanged(NewState); if (this.IsAddOrEdit) { xtraTabControl1.SelectedTabPageIndex = 0; } }
/// <summary> /// 窗体状态改变以后 /// </summary> /// <param name="NewState"></param> protected virtual void DataStateChanged(FormDataState NewState) { if (IsAddOrEdit) { SetEditModel(); } else { SetViewModel(); } UpdateNavButton(); }
/// <summary> /// 窗体状态改变前 /// </summary> /// <param name="OldState"></param> /// <param name="NewState"></param> protected virtual void DataStateChanging(FormDataState OldState, FormDataState NewState) { }
//窗体状态改时 protected override void DataStateChanging(FormDataState OldState, FormDataState NewState) { base.DataStateChanging(OldState, NewState); }
//窗体状态改变后 protected override void DataStateChanged(FormDataState NewState) { base.DataStateChanged(NewState); }