SilverlightMappingToolBasic.UI.SuperGraph.View.SuperGraphControl.RecheckLocations C# (CSharp) Method

RecheckLocations() public method

public RecheckLocations ( ) : void
return void
        public void RecheckLocations()
        {
            var nodeControls = GetVisibleNodeControls().ToList();
            foreach (var valuePair in MapInformation.NodeLocations)
            {
                var node = nodeControls.FirstOrDefault(q => q.ViewModelNode.Id == valuePair.Key);
                Point dif;
                if (node != null && PointExtension.IsMovedALot(valuePair.Value, node.Centre, out dif))
                {
                    MoveMap(dif.X, dif.Y);
                    break;
                }
            }
        }
SuperGraphControl