WPF: Como faço para desativar o atalho do SystemMenu 'Alt+Space'?
-
21-09-2019 - |
Pergunta
Eu tenho uma janela sem fronteiras e criei o Chrome, mas preciso desativar o atalho 'Alt+Space'. Alguma ideia?
Solução
Não sou muito bom com o WPF, mas depois de alguns mexendo, isso parece estar no caminho certo. Basta jogar na sua janela código-behind:
protected override void OnKeyDown(KeyEventArgs e)
{
if (Keyboard.Modifiers == ModifierKeys.Alt && e.SystemKey == Key.Space)
{
e.Handled = true;
}
else
{
base.OnKeyDown(e);
}
}
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow