简体   繁体   中英

Virtual Keyboard Customization

Windows 7 and 8 have a virtual keyboard. (Actually, 2 of them, but I'm talking not about an 'On Screen Keyboard' from 'Ease of Access', but a virtual keyboard for Touch and Pen input devices). I've noticed that only Internet Explorer can customize it by changing or adding some buttons, like ".com", ".net" to speedup typing. Only when address box activated.

I'm wonder weather I can add my own buttons for particular controls of my application (C#, WPF), eg 'Create New Item' or 'Link'.

Please, do not suggest shortcuts, since it requires 2 buttons (I have kind of text box for typing by default and I cannot use single buttons as shortcut, and shortcuts much less obvious and easy-to-learn than a button clearly describing it function).

在此输入图像描述

You can not add buttons to the virtual keyboard. See this MSDN social page and this SO post.

Use the TextBox.InputScope property to enable the extra buttons. You cannot make your own.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM