WPF: ¿Cómo desactivo el SystemMenu atajo Alt + Espacio '?
-
21-09-2019 - |
Pregunta
Tengo una ventana sin bordes y creó el cromo, pero tengo que desactivar el 'Alt + Espacio' de acceso directo. ¿Alguna idea?
Solución
No soy muy bueno con WPF, pero después de algún andar por ahí, esto parece estar en el camino correcto. Acaba de lanzar en su ventana de código subyacente:
protected override void OnKeyDown(KeyEventArgs e)
{
if (Keyboard.Modifiers == ModifierKeys.Alt && e.SystemKey == Key.Space)
{
e.Handled = true;
}
else
{
base.OnKeyDown(e);
}
}
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow