Gestion du focus : Empecher un bouton de prendre le focus !? - C#/.NET managed - Programmation
Marsh Posté le 13-06-2005 à 10:38:38
Moi je dirais, tu mets une variable de type Control qui désigne le dernier contrôle "focusé" et qui n'est pas un de tes boutons, grâce à une méthode sur l'évènement gotfocus.
Ensuite, sur tes boutons, lors du même évènement gotfocus, tu met le focus au contrôle désigné par cette variable
Marsh Posté le 13-06-2005 à 18:28:57
Vinny_the_true a écrit : Moi je dirais, tu mets une variable de type Control qui désigne le dernier contrôle "focusé" et qui n'est pas un de tes boutons, grâce à une méthode sur l'évènement gotfocus. |
j'y ai pensé, mais ca ne peut pas etre fait chez moi, ca le composant ne doit SURTOUT PAS perdre le controle
c'est un IE integré, si il perd le focus alors qu'on est dans un champ de texte a remplir, et qu'on lui redonne, le champ de texte de la page en cours n'a pas le curseur
Marsh Posté le 10-06-2005 à 14:01:44
Je travaille sur un clavier virtuel, donc des boutons qui envoient des touches...
LE probleme, c'est qu'au moment du click, le focus passe sur le bouton, que je dois donc rebalancer sur l'element d'avant, ce qui marche pour la plupart des cas mais posent problemes dans d'autres...
LA solution serait de permettre d'empeche les boutons de prendre le focus... La question... COMMENT ?