예제 #1
0
        public override IModuleDataModel Clone()
        {
            PositionData newInstance = new PositionData();

            newInstance.ChildrenPositions.AddRange(this.ChildrenPositions);
            return(newInstance);
        }
예제 #2
0
        private void buttonOK_Click(object sender, EventArgs e)
        {
            PositionData data = _positionProperty.StaticModuleData as PositionData;

            for (int i = 0; i < _positions.Length; i++)
            {
                ElementNode   child         = _children[i];
                PositionValue childPosition = _positions[i];
                data.ChildrenPositions[child.Id] = childPosition;
            }
        }
예제 #3
0
 public override IModuleDataModel Clone()
 {
     PositionData newInstance = new PositionData();
     newInstance.ChildrenPositions.AddRange(this.ChildrenPositions);
     return newInstance;
 }