J'ai un formulaire avec une zone de texte, en appuyant sur entrer un autre formulaire2 est ouvert. Comment puis-je supprimer le son lorsque Form2 est ouvert?Comment supprimer le son lors de l'ouverture d'une boîte de dialogue dans vb.net
Private Sub TextBox1_KeyDown(sender As Object, e As KeyEventArgs) Handles TextBox1.KeyDown
If e.KeyCode = Keys.Enter Then
e.Handled = True
e.SuppressKeyPress = True
My.Forms.Form2.ShowDialog()
End If
End Sub
son qui arrive quand vous appuyez sur une touche ou lorsque le formulaire est ouvert? – Codexer
Remplacez plutôt ProcessCmdKey et saisissez la touche Entrée. Je pense que cela fonctionnera. Tu ne devrais vraiment pas faire ça. Entrez dans une zone de texte crée une nouvelle ligne ou n'est pas valide. Il ne devrait pas ouvrir une nouvelle forme par magie. –