Exemple #1
0
 void ICommand.Execute(object parameter)
 {
     if (parameter == null)
     {
         throw new ArgumentNullException("parameter");
     }
     this.Execute(ToolCommand.GetGestureData(parameter, true));
 }
Exemple #2
0
        bool ICommand.CanExecute(object parameter)
        {
            GestureData gestureData = ToolCommand.GetGestureData(parameter, false);

            if (gestureData == null)
            {
                return(false);
            }
            return(this.CanExecute(gestureData));
        }