TUM.CMS.VplControl.Core.ZoomCanvas.HandleMouseUp C# (CSharp) Method

HandleMouseUp() protected method

protected HandleMouseUp ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
sender object
e System.Windows.Input.MouseButtonEventArgs
return void
        protected virtual void HandleMouseUp(object sender, MouseButtonEventArgs e)
        {
            if (mouseMode == MouseMode.Panning)
            {
                Cursor = Cursors.Arrow;
            }
            else if (mouseMode == MouseMode.Selection)
            {
                SelectedUiElements.Clear();
            }

            if (e.ChangedButton == MouseButton.Right)
            {
                Reset();
            }

            mouseMode = MouseMode.Nothing;
        }