3 types derived from InputGesture
PresentationCore (2)
Core\CSharp\System\Windows\Input\Command\KeyGesture.cs (1)
35public class KeyGesture : InputGesture
Core\CSharp\System\Windows\Input\Command\MouseGesture.cs (1)
33public class MouseGesture : InputGesture
PresentationFramework (1)
src\Framework\System\Windows\Controls\Slider.cs (1)
171private class SliderGesture : InputGesture
46 references to InputGesture
PresentationCore (31)
Core\CSharp\System\Windows\Input\Command\InputBinding.cs (4)
46public InputBinding(ICommand command, InputGesture gesture) 162public virtual InputGesture Gesture 204void CheckSecureCommand(ICommand command, InputGesture gesture) 320private InputGesture _gesture = null ;
Core\CSharp\System\Windows\Input\Command\InputGestureCollection.cs (25)
94return this.Contains(key as InputGesture) ; 104InputGesture inputGesture = value as InputGesture; 118this.Insert(index, value as InputGesture); 130return this.Add(inputGesture as InputGesture); 142this.Remove(inputGesture as InputGesture); 156InputGesture inputGesture = value as InputGesture; 175List<InputGesture> list = new List<InputGesture>(0); 182public InputGesture this[int index] 232public int IndexOf(InputGesture value) 265public int Add(InputGesture inputGesture) 301_innerGestureList = new System.Collections.Generic.List<InputGesture>(collection.Count); 306InputGesture inputGesture = collectionEnum.Current as InputGesture; 324public void Insert(int index, InputGesture inputGesture) 351public void Remove(InputGesture inputGesture) 365_innerGestureList.Remove(inputGesture as InputGesture); 402public bool Contains(InputGesture key) 416public void CopyTo(InputGesture[] inputGestures, int index) 433_innerGestureList = new List<InputGesture>(1); 450internal InputGesture FindMatch(object targetElement, InputEventArgs inputEventArgs) 454InputGesture inputGesture = this[i]; 472private System.Collections.Generic.List<InputGesture> _innerGestureList;
Core\CSharp\System\Windows\Input\Command\KeyBinding.cs (1)
88public override InputGesture Gesture
Core\CSharp\System\Windows\Input\Command\MouseBinding.cs (1)
94public override InputGesture Gesture
PresentationFramework (15)
src\Framework\MS\Internal\Commands\CommandHelpers.cs (11)
30InputGesture inputGesture) 42InputGesture inputGesture, InputGesture inputGesture2) 54CanExecuteRoutedEventHandler canExecuteRoutedEventHandler, InputGesture inputGesture) 66CanExecuteRoutedEventHandler canExecuteRoutedEventHandler, InputGesture inputGesture, InputGesture inputGesture2) 73InputGesture inputGesture, InputGesture inputGesture2, InputGesture inputGesture3, InputGesture inputGesture4) 101CanExecuteRoutedEventHandler canExecuteRoutedEventHandler, params InputGesture[] inputGestures)
src\Framework\System\Windows\Controls\InkCanvas.cs (1)
2608InputGesture pasteInputGesture = KeyGesture.CreateFromResourceStrings(SR.Get(SRID.KeyShiftInsert), SR.Get(SRID.KeyShiftInsertDisplayString));
src\Framework\System\windows\Documents\TextEditorCopyPaste.cs (1)
70InputGesture inputGesture = KeyGesture.CreateFromResourceStrings(SR.Get(SRID.KeyShiftInsert), SR.Get(SRID.KeyShiftInsertDisplayString));
src\Framework\System\Windows\Markup\Baml2006\WpfGeneratedKnownProperties.cs (2)
7328typeof(System.Windows.Input.InputGesture), // type 7333bamlMember.SetDelegate = delegate(object target, object value) { ((System.Windows.Input.KeyBinding)target).Gesture = (System.Windows.Input.InputGesture)value; };