public static Behavior GetCopyDisplayObjectsBehavior(string moduleName, List <Element> copiedElements, bool needSelect = true, CombineType combineType = CombineType.Independent) { return(new Behavior(isReDo => DisplayObjectUtil.CopySelectDisplayObjectsBehavior(moduleName, copiedElements, needSelect), isReUndo => DisplayObjectUtil.RemoveDisplayObjectsBehavior(moduleName, copiedElements), BehaviorType.CopyDisplayObjects, true, combineType)); }