UI for WinForms

WinForms Virtual Keyboard

  • The WinForms Virtual Keyboard component allows the input of characters without the need for physical keyboard.
  • Part of the Telerik UI for WinForms library along with 160+ professionally-designed UI controls.
  • Includes support, documentation, demos, virtual classrooms, Visual Studio Extensions and more!
Telerik UI for WinForms Ninja
  • Input Text Without the Need for a Physical Keyboard

    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.  

    Telerik UI for WinForms Virtual Keyboard Control
  • 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.  

    Telerik UI for WinForms Virtual Keyboard displaying Default and Custom layouts
  • 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.  

    Telerik UI for WInForms Virtual Keyboard control displaying Themes
  • 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.  

    Telerik UI for WinForms Virtual Keyboard control displaying multilingual support
  • 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. 

    Telerik UI for WinForms Virtual Keyboard control displaying System synchronization

All Winforms Components

Next Steps