Как мне решить этот Combobox Glitch? - PullRequest
0 голосов
/ 24 апреля 2019

Я создал свой собственный комбинированный список с небольшими изменениями.Но я сталкиваюсь с ошибкой в ​​выпадающем списке.
Я установил 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

После того, как снова нажмете на выпадающий список, он будет работать правильно, как показано ниже.working PIC

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...