/// <summary> /// Handles a command triggered by an input gesture. /// </summary> /// <param name="command">The command.</param> /// <param name="view">The plot view.</param> /// <param name="args">The <see cref="OxyInputEventArgs" /> instance containing the event data.</param> /// <returns><c>true</c> if the command was handled.</returns> protected virtual bool HandleCommand(IViewCommand command, IView view, OxyInputEventArgs args) { if (command == null) { return(false); } command.Execute(view, this, args); return(args.Handled); }
/// <summary> /// Handles a command triggered by an input gesture. /// </summary> /// <param name="command">The command.</param> /// <param name="view">The plot view.</param> /// <param name="args">The <see cref="OxyInputEventArgs" /> instance containing the event data.</param> /// <returns><c>true</c> if the command was handled.</returns> protected virtual bool HandleCommand(IViewCommand command, IView view, OxyInputEventArgs args) { if (command == null) { return false; } command.Execute(view, this, args); return args.Handled; }