Touch Keyboard Control

DotNetBar for WinForms includes very customizable and multi-touch enabled virtual Keyboard control.

DotNetBar for Windows Forms Multi-Touch Keyboard control

Keyboard control supports multiple keyboard layouts:

DotNetBar for Windows Forms Multi-Touch Keyboard number and symbol layout

Touch keyboard control can be attached to controls or to form in which case it will show up as each control gets input focus. Keyboard can also be shown inline, placed directly on the form, or as floating keyboard displayed on the floating window.

Completely custom keyboard layouts can be created as shown in the image below:

DotNetBar for Windows Forms Multi-Touch Keyboard Custom layout

You can also render every aspect of the control yourself as shown below:

DotNetBar for Windows Forms Multi-Touch Keyboard Custom Rendering

Touch keyboard control has full support for multi-touch. That means that on multi-touch screens it will perform very well and enable very fast typing since it recognizes the multiple touch points on the screen and translates them properly.


Download fully functional trial of DotNetBar for Windows Forms now and experience how easy it is to create professional looking applications.


  • $264 per developer or less!
  • 100% royalty-free
  • 12 months of all and any updates
  • E-Mail Support for 12 months

  • Fully functional 21-day trial.

DotNetBar readers choice award
DotNetBar is winner of Visual Studio Magazine Readers’ Choice Award as the Best User Interface Component for Windows Forms among more than 30 UI components. Thank you for voting and choosing DotNetBar.