Bonjour,
J'ai un petit problème avec l'évènement keydown ou keyup, que je n'arrive pas à résoudre même si je vois où est le problème
J'affecte l'évènement KeyDown à ma form, directement dans le constructeur
Cependant, je ne rentre JAMAIS dans mon évènement (j'ai mis un point d'arrêt)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 public fBlaBlaBla() { InitializeComponent(); this.KeyDown +=new KeyEventHandler(fBlaBlaBla_KeyDown); } private void fBlaBlaBla_KeyDown(object sender, KeyEventArgs e) { if (e.Control && e.KeyCode == Keys.F) { //Je lance une fenêtre } }
Je suppose que c'est par rapport au fait qu'il y a des composants dans ma form qui ont leur focus (listView, datagridview ...)
Mais je n'arrive pas à donner le focus à ma form (même en faisant un this.Focus() à la fin du chargement de la page)
Quelqu'un peut-il m'aider ?
Merci d'avance
Partager