TUM.CMS.VplControl.Core.NodeGroup.HitTestBorder_MouseDown C# (CSharp) Method

HitTestBorder_MouseDown() private method

private HitTestBorder_MouseDown ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
sender object
e System.Windows.Input.MouseButtonEventArgs
return void
        private void HitTestBorder_MouseDown(object sender, MouseButtonEventArgs e)
        {
            foreach (var node in ChildNodes)
            {
                HostCanvas.MouseMove += node.HostCanvas_MouseMove;
                HostCanvas.MouseUp += node.Node_MouseUp;

                node.OldMousePosition = e.GetPosition(HostCanvas);
                node.IsSelected = true;
                HostCanvas.SelectedNodes.Add(node);
            }

            HostCanvas.mouseMode = MouseMode.GroupSelection;
        }