public override object Copy() { GroupBoxNode node = base.Copy() as GroupBoxNode; node.SetText(node.Title); return(node); }
public override object Clone() { GroupBoxNode node = base.Clone() as GroupBoxNode; node.ReadAddressId = new Dictionary <string, KNXSelectedAddress>(); foreach (var item in this.ReadAddressId) { node.ReadAddressId.Add(item.Key, item.Value); } node.WriteAddressIds = new Dictionary <string, KNXSelectedAddress>(); foreach (var item in this.WriteAddressIds) { node.WriteAddressIds.Add(item.Key, item.Value); } return(node); }