如何在WPF中检测加号键?

11

我知道以下代码可以确定键盘上的回车键

if (e.Key == Key.Return)
{
    // do something
}

但我想知道"+"和"-"的代码是什么?

请问有人可以帮助我吗?

2个回答

27

有两组设置。一组在键盘一侧,另一组在小键盘一侧。

对于键盘,请使用Key.OemPlusKey.OemMinus,对于小键盘,请使用Key.AddKey.Subtract


它可以在键盘上使用加号和减号,但是当我从小键盘按这些键时它不起作用? - Abdulsalam Elsharif
你是否按下任何特殊键,比如 Ctrl 或 Shift? - Nikhil Agrawal
好的NiKhil,它可以工作,但仍然有一些问题,当我从数据网格中选择行并按+键时,它可以工作,但是当它完成后,数据网格选择的行=0。我可以在按键后保留选定的行吗? - Abdulsalam Elsharif

4

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接