Property Gesture
Gesture
KeyGesture Override, to ensure type-safety and provide a TypeConverter for KeyGesture
[TypeConverter(typeof(KeyGestureConverter))]
[ValueSerializer(typeof(KeyGestureValueSerializer))]
public override InputGesture? Gesture { get; set; }