如何在计算器中使用Numlock键
本文关键字:Numlock 计算器 | 更新日期: 2023-09-27 17:51:21
我在写一个简单的计算器程序。我可以做计算器,但输入是通过鼠标点击。
我想知道如何使用numlock键输入数字
这可能有点乏味,但假设您的应用程序是WPF,下面是来自MSDN的用户输入的概述。
重要的部分是您的窗口定义(XAML)可以获得分配的KeyDown
事件处理程序。如果您添加了它,当您点击=
时,您应该有机会创建该方法。这样做,你就能知道按了哪个键以及该怎么做。它的MSDN示例如下:
private void OnButtonKeyDown(object sender, KeyEventArgs e)
{
Button source = e.Source as Button;
if (source != null)
{
if (e.Key == Key.Left)
{
source.Background = Brushes.LemonChiffon;
}
else
{
source.Background = Brushes.AliceBlue;
}
}
}
我自己并不推荐使用颜色,但是如果你愿意的话,你也可以将你所使用的逻辑连接到你的按钮上。