J'ai une question à propos de KeyEventArgs
KeyCode
et KeyData
et KeyValue
. KeyCode
et Keydata
sont de type clés, mais je ne sais pas quelle est la différence entre eux. Pour KeyValue
, je ne sais pas ce que c'est - il a un type int
, renvoie-t-il la valeur char
de la touche enfoncée?KeyEventArgs.KeyData, KeyEventArgs.KeyCode et KeyEventArgs.KeyValue
Je n'ai pas beaucoup d'expérience avec les événements clés; toute explication de leur fonctionnement et de leur utilisation serait grandement appréciée.
Les données clés ne peuvent donc être que des touches CTRL ALT ou MAJ? Et qu'en est-il de KeyValue? – Bosak
Je comprends maintenant – Bosak
Donc, quand j'appuie sur la touche MAJ KeyCode ne peut être que Keys.ShiftKey et ne sera jamais Keys.Shif? Oh et est des touches énumérées de 0 à MaxKeys ou est-il énuméré comme dans la table ASCI par exemple A - 65 – Bosak