Estoy tratando de establecer un InputGesture
en un RoutedUICommand
, enganchándolo para capturar cuando el usuario presiona Ctrl + =
. Estoy usando un objeto KeyGesture
, pero no puedo ver una entrada en la enumeración System.Windows.Input.Key
para la tecla equals ('=').No hay entrada para la tecla Equals en System.Windows.Input.Key enum?
Lo que esperaba era poder hacer lo siguiente:
ZoomIn = new RoutedUICommand("Zoom In", "ZoomIn", typeof(Window),
new InputGestureCollection {
new KeyGesture(Key.Equals, ModifierKeys.Control)
});
¿Puede alguien me punto en la dirección correcta, por favor?
¿Ha comprobado qué valor devuelve cuando presiona '='? – ChrisF
Un muy buen punto. * cuelga la cabeza con vergüenza * –
no se olvide de aceptar su propia respuesta como correcta :) –