public static Behavior GetOpenModuleBehavior(string moduleName, CombineType combineType = CombineType.Independent) { string previousModuleName = GlobalData.CurrentModule; return(new Behavior(isRedo => ModuleUtil.OpenModule(moduleName), isReUndo => ModuleUtil.OpenModule(previousModuleName), BehaviorType.OpenModule, false, combineType)); }