Progress Telerik UI for WinForms

Virtual Keyboard

  • Overview

    Telerik’s Virtual Keyboard for WinForms is a powerful UI component that provides a lightweight, multilingual virtual keyboard for WinForms applications, covering multiple possible use cases for getting user input on kiosk and touch devices.  

  • Layout Options

    Telerik’s Virtual Keyboard for WinForms comes with three default layouts: extended, simplified, and numpad. The extended keyboard layout includes keys, main keys, home buttons and numpad keyboard groups. The simplified layout is comprised of the main button groups (characters, numbers, commands), an escape key and arrow keys. The numpad layout is only limited to the numerical keys. 

    In addition to the default keyboard layouts, there is an option to implement custom ones as well.  

  • Themes

    While Telerik’s Virtual Keyboard comes with a default theme, it also ships with support for all of the Telerik UI for WinForms themes, providing the unique capability to style it as you need with a single line of code.  

  • Multilingual support

    On a desktop, a virtual keyboard provides an alternative input mechanism for users working with languages that don’t share the Roman alphabet (e.g. Russian, Japanese, Chinese, Arabic, etc.). While most physical keyboards offer dual-lingual physical keys, a virtual keyboard is a great alternative when such physical keys are not available.  

  • System synchronization

    We have named our system synchronization property SynchronizeCultureWithSystem, which is quite fitting considering that the different alphabets correspond to their own cultural ecosystems. The system synchronization functionality tracks the system for language changes and updates the relevant keys automatically. 


Next Steps

Online help Access our online documentation.
Compare pricing Check out the offers. Purchase an individual suite or treat yourself to one of our bundles.
Download 30-day free trial Try UI for WinForms with dedicated technical support.