如何处理 KeyDown 事件中的文本编辑?
我想通过 KeyDown 事件编辑图形文本(不是 TextBox 控件)。 我需要根据 KeyEventArgs(键值和修饰符)更新我的文本字符串。 我现在使用法语键盘,但将来我希望支持不同的键盘布局。 我如何根据键值、修饰符和文化信息猜测输入的字符?
出于技术原因,我不想使用 KeyPress 事件。
I would like to edit a graphical text (not a TextBox control) through the KeyDown event.
I need to update my text string according to the KeyEventArgs (key value and modifier).
I using a french keyboard for now but in the future I would like to support different keyboard layout.
How can I guess the caractere typed depending the key value, the modifier and the culture info?
I don't want to use the KeyPress event for technical reason.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
KeyPress 是处理文本输入的最佳方式。
KeyPress is the best way to handle text input.