This sample shows the most useful properties and methods of VirtualKeyboard including the AutoReleaseModifierKeys and button event handlers.
Besides the default key template you can draw your own key template using the brushes you want or use key images. The sample shows how.
Virtual Keyboard Layouts
The sample presents the three built-in keyboard layouts - compact, default and extended. It also shows how to create a custom keyboard layout.