Quantcast
Channel: VBForums
Viewing all articles
Browse latest Browse all 15244

[RESOLVED] Events triggered when typing in ComboBox dropdown list

$
0
0
Hi,

I need code to be triggered by selecting a ComboBox entry with the mouse, or by typing the entry in.

When typing it in, the SelectedIndexChanged event gets triggered multiple times, which is a problem so I added a timer to bypass it.
I can't have MyCODE running more than once.

For some reason both SelectedIndexChanged and ComboBoxTimer_Tick are executing MyCODE.
Can anyone suggest a fix?

Code:

    Private Sub ComboBox_KeyPress(sender As Object, e As System.Windows.Forms.KeyPressEventArgs) Handles cboShape.KeyPress
        Timer_ComboBox.Enabled = False
        Timer_ComboBox.Enabled = True
    End Sub
    Private Sub ComboBoxTimer_Tick(ByVal sender As System.Object, ByVal e As EventArgs)
        Timer_ComboBox.Enabled = False
        Timer_ComboBox.Dispose()
        MyCODE
    End Sub
    Private Sub cboShape_SelectedIndexChanged(ByVal sender As Object, ByVal e As EventArgs) Handles cboShape.SelectedIndexChanged
        If Timer_ComboBox.Enabled = False Then
            MyCODE
        End If
    End Sub


Viewing all articles
Browse latest Browse all 15244

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>