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(); } }
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(); } }