Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Silverlight 如何捕捉用户在键盘上被击中的符号?_Silverlight - Fatal编程技术网

Silverlight 如何捕捉用户在键盘上被击中的符号?

Silverlight 如何捕捉用户在键盘上被击中的符号?,silverlight,Silverlight,是的,许多控件都具有KeyUp/KeyDown属性。但在他们的辩论中,我只能抓住关键类。不是真正的符号。 例如,当用户类型“d”符号变为KeyDown中的Key.d时。任何其他语言中留在键盘上同一塑料板上的所有符号也将是键D 我如何在WPF中模拟按键来表示字符(符号)以捕捉本地输入,这取决于本地语言?阅读这里: 似乎您需要做的是处理TextInput事件,而不是KeyUp/KeyDown事件。 这可能与处理WM\u CHAR而不是WM\u KEYDOWN/WM\u keydup的区别相同,请阅

是的,许多控件都具有KeyUp/KeyDown属性。但在他们的辩论中,我只能抓住关键类。不是真正的符号。 例如,当用户类型“d”符号变为KeyDown中的Key.d时。任何其他语言中留在键盘上同一塑料板上的所有符号也将是键D

我如何在WPF中模拟按键来表示字符(符号)以捕捉本地输入,这取决于本地语言?

阅读这里:

似乎您需要做的是处理
TextInput
事件,而不是
KeyUp/KeyDown
事件。
这可能与处理
WM\u CHAR
而不是
WM\u KEYDOWN/WM\u keydup
的区别相同,请阅读这里:

似乎您需要做的是处理
TextInput
事件,而不是
KeyUp/KeyDown
事件。

这可能与处理
WM_CHAR
而不是
WM_KEYDOWN/WM_keydup

的区别相同。当前Silverlight中没有WM_CHAR或KeyPress事件或类似事件。luckly谈论的是WPF。当前Silverlight中没有WM_CHAR或KeyPress事件或类似事件。luckly谈论的是WPF。