ciao.
Ho ereditato un combobox per fare delle migliorie.
nel mio combobox ereditato implemento questo evento:
codice:
  Private Sub AutoCompleteDbCombobox_KeyDown(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles MyBase.KeyDown
    If e.KeyCode = Keys.Enter Then
      Me.ClosePopup()
    End If

  End Sub
il problema è che se implemento questo evento nel form dove ho piazzato il mio controllo personalizzato mi da un errore che adesso non riesco a fare uscire:
codice:
  Private Sub AutoCompleteDbCombobox1_KeyDown(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles AutoCompleteDbComboboxAnag1.KeyDown
    If e.KeyCode = Keys.Enter Then
      AutoCompleteDbComboboxAnag1.ClosePopup()
      If AutoCompleteDbComboboxAnag1.SelectedItem IsNot Nothing Then
        Dim infocliente As ClienteInfo = AutoCompleteDbComboboxAnag1.SelectedItem
        Dim id As Integer = infocliente._id

        CercaCodCliente(id, False)
      End If
    End If

  End Sub
c'è qualcosa di non correto? devo richiamare una qualche funzione nell oggetto o nel form dove uso l'oggetto?
grazie