Qual è la differenza tra KeyEventArgs.systemKey
e KeyEventArgs.Key
? Va bene per intrappolare l'evento della pressione dei tasti nella classe UsControl di WPF come mostrato di seguito.Differenza tra KeyEventArgs.systemKey e KeyEventArgs.Key
protected override void OnKeyDown(KeyEventArgs e)
{
base.OnKeyDown(e);
if(e.SystemKey == Key.LeftAlt || e.SystemKey == Key.LeftCtrl || e.SystemKey == Key.RightAlt)
{
this.Focus();
CloseAnyOpenPopups();
}
}
Grazie