WPf 使用KeyDown后屏蔽方向键导致的焦点移动
private void MainWindows_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyStates == Keyboard.GetKeyStates(Key.Left))
{
Last_Click(null, null);
//取消该事件不然会移动焦点
e.Handled = true;
}
else
if (e.KeyStates == Keyboard.GetKeyStates(Key.Right))
{
Next_Click(null , null);
//取消该事件,不然会移动焦点
e.Handled = true;
}
}
KeyDown="MainWindows_KeyDown"