private void DiagramImage_MouseMove(object sender, MouseEventArgs e) { if (sender is Image image && image.DataContext is ObservableDiagram od && e.LeftButton == MouseButtonState.Pressed) { IntegrationUtils.DiagramLibraryNodeToDragDrop(DiagramsListView, VM.SelectedNode, true); } }
private void DiagramLibraryNode_MouseMove(object sender, MouseEventArgs e) { if (sender is FrameworkElement element && element.DataContext is ObservableDiagramLibraryNode sourceNode && e.LeftButton == MouseButtonState.Pressed) { IntegrationUtils.DiagramLibraryNodeToDragDrop(element, sourceNode, false); } }