void ViewModel_RequestShowNodeRename(object sender, NodeDialogEventArgs e) { if (e.Handled) { return; } e.Handled = true; var editWindow = new EditWindow(viewModel.DynamoViewModel, false, true) { DataContext = ViewModel, Title = Dynamo.Wpf.Properties.Resources.EditNodeWindowTitle }; editWindow.Owner = Window.GetWindow(this); editWindow.BindToProperty(null, new Binding("NickName") { Mode = BindingMode.TwoWay, NotifyOnValidationError = false, Source = ViewModel, UpdateSourceTrigger = UpdateSourceTrigger.Explicit }); editWindow.ShowDialog(); }
void ViewModel_RequestShowNodeHelp(object sender, NodeDialogEventArgs e) { if (e.Handled) { return; } e.Handled = true; var nodeAnnotationEventArgs = new OpenNodeAnnotationEventArgs(viewModel.NodeModel, viewModel.DynamoViewModel); ViewModel.DynamoViewModel.OpenDocumentationLink(nodeAnnotationEventArgs); }
void ViewModel_RequestShowNodeHelp(object sender, NodeDialogEventArgs e) { if (e.Handled) { return; } e.Handled = true; var helpDialog = new NodeHelpPrompt(e.Model); helpDialog.Owner = Window.GetWindow(this); helpDialog.Show(); }