WinForms のコンボボックスを読み取り専用にする方法 質問する

WinForms のコンボボックスを読み取り専用にする方法 質問する

ユーザーがコンボボックスに表示される値を変更できないようにしたいです。 を使用していますが、テキストがグレー表示されるため、読みにくくなっています。 を持つテキストボックスのように動作させ、テキストは通常​​どおり表示されるが、ユーザーが編集できないようにしたいEnabled = falseです。ReadOnly = true

これを実現する方法はありますか?

ベストアンサー1

代わりDropDownStyleに にプロパティを作成して、ユーザーがテキストを変更できないようにイベントを処理します。DropDownListDropDownTextChanged

おすすめ記事