Passer le focus au form

[Résolu]
Signaler
Messages postés
133
Date d'inscription
jeudi 1 janvier 2004
Statut
Membre
Dernière intervention
23 octobre 2011
-
Messages postés
133
Date d'inscription
jeudi 1 janvier 2004
Statut
Membre
Dernière intervention
23 octobre 2011
-
Bonjour,

J'aurais besoin de passer le focus au form après avoir cliqué sur un bouton car j'ai un événement keydown sur le form qui change l'affichage d'un panel et mes touches ne sont pas active car le focus est sur le bouton.
Comment dois-je faire ?

Merci d'avance pour vos réponse.

www.ludm.net : automobile / scalextric / naissance du cinéma / blagues

3 réponses

Messages postés
133
Date d'inscription
jeudi 1 janvier 2004
Statut
Membre
Dernière intervention
23 octobre 2011

En fait j'ai mis le passage de focus dans l'evenement click du bouton donc j'ai mis le code suivant et ca fonctionne :
this.TopLevelControl.Focus();

www.ludm.net : automobile / scalextric / naissance du cinéma / blagues
Messages postés
495
Date d'inscription
dimanche 6 juillet 2003
Statut
Membre
Dernière intervention
9 novembre 2007
1
this.Focus();
Messages postés
133
Date d'inscription
jeudi 1 janvier 2004
Statut
Membre
Dernière intervention
23 octobre 2011

Ah non en fait ca fonctionne pas, je croyais que ca fonctionnait mais entre temps j'ai changé la gestion du clavier avec du directInput et maintenant quand j'appuie sur espace ca fait comme si je cliquais sur le bouton

www.ludm.net : automobile / scalextric / naissance du cinéma / blagues