public override bool IsVisible(AsmEditorContext context) => DeleteNamespaceCommand.CanExecute(context.Nodes);
public override void Execute(AsmEditorContext context) => DeleteNamespaceCommand.Execute(undoCommandService, context.Nodes);
CommandLoader(IWpfCommandManager wpfCommandManager, DeleteNamespaceCommand.EditMenuCommand removeCmd) { wpfCommandManager.AddRemoveCommand(removeCmd); }
public override void Execute(AsmEditorContext context) { DeleteNamespaceCommand.Execute(undoCommandManager, context.Nodes); }
protected override void ExecuteInternal(ILSpyTreeNode[] nodes) { DeleteNamespaceCommand.Execute(nodes); }
protected override bool CanExecuteInternal(ILSpyTreeNode[] nodes) { return(DeleteNamespaceCommand.CanExecute(nodes)); }
CommandLoader(IWpfCommandService wpfCommandService, DeleteNamespaceCommand.EditMenuCommand removeCmd) { wpfCommandService.AddRemoveCommand(removeCmd); }
void DeleteExecuted(object sender, ExecutedRoutedEventArgs e) { DeleteNamespaceCommand.Execute(MainWindow.Instance.SelectedNodes); }
void DeleteCanExecute(object sender, CanExecuteRoutedEventArgs e) { e.CanExecute = DeleteNamespaceCommand.CanExecute(MainWindow.Instance.SelectedNodes); }