Я создал свой собственный комбинированный список с небольшими изменениями.Но я сталкиваюсь с ошибкой в выпадающем списке.
Я установил combobox.DroppedDown = True
в форме
Это происходит в каждой форме каждый раз, когда я открываю новую форму.
Код Combobox
Public Class MainComboxex
Inherits ComboBox
Private Sub MainComboBoxEx_Enter(sender As Object, e As EventArgs) Handles Me.Enter
Me.BackColor = Color.FromArgb(247, 180, 65)
End Sub
Private Sub MainComboBoxEx_Leave(sender As Object, e As EventArgs) Handles Me.Leave
Me.BackColor = Color.White
End Sub
'Private Sub InitializeComponent()
' Me.SuspendLayout()
' Me.ResumeLayout(False)
'End Sub
Private Sub MainComboxex_KeyPress(sender As Object, e As KeyPressEventArgs) Handles Me.KeyPress
Try
If Char.IsControl(e.KeyChar) = False Then
e.Handled = AutoFillCombo(Me, e.KeyChar.ToString)
End If
Catch ex As Exception
MsgBox(ex.ToString)
End Try
End Sub
End Class
Но он ведет себя следующим образом .. ![Error Pic](https://i.stack.imgur.com/KL1lq.png)
После того, как снова нажмете на выпадающий список, он будет работать правильно, как показано ниже.![working PIC](https://i.stack.imgur.com/yuEIb.png)