我正在使用Visual Studio(C#和XAML)创建一个计算器。我希望能够键入数字和运算来进行计算。无需单击结果屏幕(就像Windows默认计算器一样)。我该如何实现?我正在使用MVVM概念创建计算器,就像练习MVVM一样。
最佳答案
您将需要在XAML中使用KeyBinding并将命令绑定到 key 。
<Window.InputBindings>
<KeyBinding Key="D1"
Command="AddOneToEntryCommand" />
<KeyBinding Key="Add"
Command="AddCommand" />
<KeyBinding Key="Subtract"
Command="SubtractCommand" />
<!-- Add bindings for all the keys and handle the logic in your commands -->
</Window.InputBindings>
关于c# - 使用键盘作为XAML和C#计算器的输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32416834/