Question

MessageBox don't show when I click this form and pressed some button on keyboard.

Private Sub MainForm_KeyPress(sender As Object, e As KeyPressEventArgs) Handles Me.KeyPress
    MessageBox.Show(e.KeyChar.ToString)
End Sub
Was it helpful?

Solution

set the KeyPreview property of the form to true

OTHER TIPS

change Me.KeyPress to MyBase.KeyPress ... this will work

Private Sub MainForm_KeyPress(sender As Object, e As KeyPressEventArgs) Handles MyBase.KeyPress
    MessageBox.Show(e.KeyChar.ToString)
End Sub
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top