当按下%符号时,如何获取要检测的UWP XAML页面
还是一个相对较新的程序员。正在为学校做一个涉及磁条阅读器的项目。我需要找到一种方法,当magstripes在卡号前输出%B时,按下%键时,获取要侦听的页面 谢谢当按下%符号时,如何获取要检测的UWP XAML页面,xaml,uwp,Xaml,Uwp,还是一个相对较新的程序员。正在为学校做一个涉及磁条阅读器的项目。我需要找到一种方法,当magstripes在卡号前输出%B时,按下%键时,获取要侦听的页面 谢谢 private void Page_KeyDown(object sender, Windows.UI.Xaml.Input.KeyRoutedEventArgs e) { if (e.Key == Windows.System.VirtualKey."UNSURE OF HOW TO GET T
private void Page_KeyDown(object sender, Windows.UI.Xaml.Input.KeyRoutedEventArgs e)
{
if (e.Key == Windows.System.VirtualKey."UNSURE OF HOW TO GET THE % SYMBOL")
}
您可以通过以下两种方式实现这一点:
Shift
键是否按下以及5
键是否按下来检测何时按下%
键(这可能不适用于非英语键盘布局)李>
您可以通过在Page_KeyDown
方法中添加if
语句来检查是否按下了Shift,然后将private bool IsShiftPressed
变量设置为true
,以便您可以记住它。然后,当用户按下第二个键时,您可以检查isshift pressed
是否为true
,以及所按下的新键是否为5
键
%
时的情况。您可以在此处使用文本框。TextChanging
事件:李>