public override DrawObject Clone(int n) { AGMWallDummy drawAGMWallDummy = new AGMWallDummy(); drawAGMWallDummy.Rectangle = this.Rectangle; drawAGMWallDummy._tagIDBase = this._tagIDBase; //绑定的label drawAGMWallDummy._logicIDTail = LogicIDAdd(_logicIDTail, n); //解决设备ID相同问题 FillDrawObjectFields(drawAGMWallDummy); return(drawAGMWallDummy); }
public override DrawObject Clone(int n) { AGMWallDummy drawAGMWallDummy = new AGMWallDummy(); drawAGMWallDummy.Rectangle = this.Rectangle; drawAGMWallDummy.tagIDBase = this.tagIDBase; drawAGMWallDummy.logicIDTail = LogicIDAdd(logicIDTail, n); FillDrawObjectFields(drawAGMWallDummy); return(drawAGMWallDummy); }
public override DrawObject Clone() { AGMWallDummy drawAGMWallDummy = new AGMWallDummy(); _objIdInc--; drawAGMWallDummy.Rectangle = this.Rectangle; drawAGMWallDummy._tagIDBase = this._tagIDBase;//绑定的label drawAGMWallDummy._logicIDTail = _logicIDTail; drawAGMWallDummy.Direction = this.Direction; FillDrawObjectFields(drawAGMWallDummy); return(drawAGMWallDummy); }