Esempio n. 1
0
        private void canvasDraw_MouseMove(object sender, MouseEventArgs e)
        {
            if (document.IsDragDropAction == true)
            {
                Point newPosition = new Point();
                newPosition.X = e.GetPosition(canvasDraw).X - document.MousePosition.X;
                newPosition.Y = e.GetPosition(canvasDraw).Y - document.MousePosition.Y;

                UIElement element = document.CurrentElement;
                Canvas.SetLeft(element, newPosition.X);
                Canvas.SetTop(element, newPosition.Y);
                document.RedrawConnections();
            }
        }
Esempio n. 2
0
        private void CanvasDraw_MouseMove(object sender, MouseEventArgs e)
        {
            this.comboBoxForms.Items.Refresh();
            this.comboBoxForms.UpdateLayout();

            if (document.IsDragDropAction == true)
            {
                Point newPosition = new Point();
                newPosition.X = e.GetPosition(canvasDraw).X - document.MousePosition.X;
                newPosition.Y = e.GetPosition(canvasDraw).Y - document.MousePosition.Y;
                UIElement element = document.CurrentElement;
                Canvas.SetLeft(element, newPosition.X);
                Canvas.SetTop(element, newPosition.Y);
                document.RedrawConnections();
            }
        }