如何在计算器中使用Numlock键

本文关键字:Numlock 计算器 | 更新日期: 2023-09-27 17:51:21

我在写一个简单的计算器程序。我可以做计算器,但输入是通过鼠标点击。

我想知道如何使用numlock键输入数字

如何在计算器中使用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;
        }
    }
}

我自己并不推荐使用颜色,但是如果你愿意的话,你也可以将你所使用的逻辑连接到你的按钮上。