| | |
| | | { |
| | | var net = _newTemplate.network;//clone |
| | | var net0 = _newTemplate.network.DeepCopyByBin<MapViewNetWork>(); |
| | | //var net0 = _newTemplate.network.DeepCopyByBin<MapViewNetWork>(); |
| | | List<NodeViewModel> nodes = _Nodes.Select(node => (NodeViewModel)node).ToList(); |
| | | float minDist = 100f; |
| | | NodeViewModel minNode = null; |
| | |
| | | _isInsertingObject = false; |
| | | |
| | | |
| | | |
| | | |
| | | _newTemplate.network = net0; |
| | | _isInsertingObject = true; |
| | | _undoOldValue = new PointF3D(0, 0, 0); |
| | | _OperaNode = _newTemplate.network.Nodes.Find(node => node.ID == _newTemplate.Node1) as NodeViewModel; |
| | | |
| | | _isInsertingObject = true; |
| | | |
| | | SetMapInvalidate(); |
| | | return; |