私のアプリケーションでは、メニューの下で ToolStripTextBox を使用しようとしています。
私の希望する使用法は、それに数字を書き込むことです。ENTER キーを押すと、いくつかのコードが実行され、メニューが閉じます。
しかし、私のメニューは開いたままです。
コードで閉じる方法は?
Private Sub ToolStripTextBox1_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles ToolStripTextBox1.KeyDown
If e.KeyCode = Keys.Enter Then
If Val(ToolStripTextBox1.Text) > 0 Then
Dim strsif As String = ToolStripTextBox1.Text
For ptr As Integer = 0 To DataGridView1.Rows.Count - 1
If DataGridView1.Item(0, ptr).Value.ToString() = strsif Then
SelectRowInDataGridview(Cint(strsif))
Exit For
End If
Next
End If
'CLOSE MENU HERE
End If
End Sub
Winフォーム、.NET 2.0