Le clavier virtuel intégré à Windows 7 est utile dans le cadre d’une sur un écran tactile. Le seul inconvénient concerne le design qui est n’est pas vraiment adapté pour des zones spécifiquement numériques (calcEdit de devexpress par exemple).

J’ai ainsi développé un assistant spécifique pour mes programmes destiné à tourner sur des tablets PC. Le point crucial concerne la gestion des touches qui est différente entre une application WINFORM et une autre de type WPF, ce dernier ne simulant pas l’appui des touches du clavier. Il est alors nécessaire de travailler la position du curseur dans le composant appelant.

La partie WPF est inspirée des conseils recueillis sur le lien http://ascendedguard.com/2007/08/wpf-virtual-keyboard.html

Gestion d’un pavé numérique avec un tablet PC