Lorsque l'utilisateur entre un nombre dans une zone de texte, j'aimerais qu'il puisse appuyer sur Entrée et simuler en appuyant sur un bouton Mettre à jour ailleurs sur le formulaire. J'ai regardé ceci plusieurs endroits en ligne, et ceci semble être le code que je veux, mais cela ne fonctionne pas. Lorsque les données ont été placées dans la zone de texte et que vous appuyez sur Entrée, tout ce que vous obtenez est un ding. Qu'est-ce que je fais mal? (Visual Studio 2008)Impossible de capturer la touche Entrée dans la zone de texte WinForms
private void tbxMod_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter)
{
btnMod.PerformClick();
}
}
Essayez cette solution ... il fonctionne .... private void (object sender, EventArgs e) {button1_Click de MessageBox.Show ("bouton est pressé"); } textBox1_KeyPress private void (object sender, KeyPressEventArgs e) {if (e.KeyChar == '\ r') { button1.PerformClick(); } } Voici le code qui vous permettra d'appuyer sur le bouton lorsque vous appuyez sur Entrée dans la zone de texte .... vérifiez-le .... –