void PushExecutionToNestedFrame(ActionBase action, Action cancelAction) { var xpandXafGridView = (IMasterDetailColumnView)GridListEditor?.Grid?.FocusedView; if (xpandXafGridView?.MasterFrame != null) { var controller = Controller(action.Controller, xpandXafGridView); if (controller != action.Controller) { cancelAction.Invoke(); ActionBase a = controller.Actions[action.Id]; a.CloneParameter(action); a.DoExecute(); } } }