6

私はビジュアルスタジオ2010を持っています。

ListBoxComboBoxがあります。リストボックスからアイテムを選択し、コンボボックスをクリックすると、リストボックスが更新されます。コンボボックスをクリアしてアイテムを再度追加するようなものです。

新しいプロジェクトを開くと、ListBox を追加し、ListBox にいくつかのアイテムを追加し、ComboBox を追加し、プロジェクトを実行し、ListBox から 1 つのアイテムを選択し、ComboBox をクリックすると、何らかの理由で ListBox が更新されます。

なぜそれが起こるのか誰にも分かりますか?

試してみることができる場合は、VB の問題なのか、プログラムの設定の問題なのかを確認してください。

4

1 に答える 1

1

この回答が見つかりました:コンボボックスがドロップダウンするとリストボックスがちらつく

このバージョンの ListBox を使用することをお勧めします (私は c# から翻訳しました)。

Public Class MyListBox
  Inherits ListBox

  Private WM_KILLFOCUS As Integer = &H8

  Protected Overrides Sub WndProc(ByRef m As Message)
    If m.Msg <> WM_KILLFOCUS Then
      MyBase.WndProc(m)
    End If
  End Sub

End Class
于 2013-03-08T22:14:59.307 に答える