J'ai une zone de texte tbx. Pour cela j'avais un gestionnaire d'événements:Compatibilité de la zone de texte AutoCompleteMode et de l'événement keyPress, C#
public void tbxPress(object sender, KeyPressEventArgs e)
{
MessageBox.Show("message 1");
if (e.KeyChar == 13) // i.e. on Enter
{
MessageBox.Show("message 2");
}
}
et cela a fonctionné parfaitement jusqu'à ce que je régler le paramètre AutoCompleteMode de TBX. Après que l'auto-complétion fonctionne bien, mais sur Entrée je ne reçois pas le "message 2". ... l'enfer?!
VC# 2008EE
Recevez-vous le "message 1"? Si oui, alors une boîte de message qui montre la valeur de KeyChar. Je suppose que vous n'obtenez pas le "message 1" non plus. – casperOne