private void VisualNode_MouseDown(object sender, MouseButtonEventArgs e) { UserControl controlSender = (UserControl)sender; VisualGraphComponentViewModel node = (VisualGraphComponentViewModel)controlSender.DataContext; GraphEditorViewModel graphViewModel = (GraphEditorViewModel)DataContext; node.ZIndex = graphViewModel.FindMaxZIndex() + 10; }
private void ConstantNode_MouseDown(object sender, MouseButtonEventArgs e) { VisualGraphComponentViewModel viewModel = ((VisualGraphComponentViewModel)this.DataContext); viewModel.ClickedCommand.Execute(null); }