private void AddNewMOMAction_CustomizePopupWindowParams(object sender, CustomizePopupWindowParamsEventArgs e) { MinutesOfMeeting meeting = ObjectSpace.CreateObject <MinutesOfMeeting>(); meeting.Schedule = ObjectSpace.GetObject <Schedule>((Schedule)View.CurrentObject); e.View = Application.CreateDetailView(ObjectSpace, meeting, false); ((DetailView)e.View).ViewEditMode = DevExpress.ExpressApp.Editors.ViewEditMode.Edit; }
private void simpleAction1_Execute(object sender, SimpleActionExecuteEventArgs e) { //IObjectSpace objectSpace = Application.CreateObjectSpace(); MinutesOfMeeting meeting = ObjectSpace.CreateObject <MinutesOfMeeting>(); meeting.Schedule = (Schedule)View.CurrentObject; e.ShowViewParameters.CreatedView = Application.CreateDetailView(ObjectSpace, meeting, false); e.ShowViewParameters.TargetWindow = TargetWindow.NewModalWindow; DialogController dialogController = Application.CreateController <DialogController>(); dialogController.SaveOnAccept = false; e.ShowViewParameters.Controllers.Add(dialogController); dialogController.Accepting += DialogController_Accepting; ((DetailView)e.ShowViewParameters.CreatedView).ViewEditMode = DevExpress.ExpressApp.Editors.ViewEditMode.Edit; }