ListBox の代わりに Windows フォーム ComboBox を使用する場合
更新 : 2007 年 11 月
ComboBox コントロールと ListBox コントロールは動作が似ており、置き換えることができる場合もあります。ただし、各コントロールには、それぞれに適した用途があります。
通常、コンボ ボックスは選択可能な値を単に示す場合に使用し、リスト ボックスは選択可能な値をリスト上の項目に限定する場合に使用します。リストにない値を入力できるように、コンボ ボックスにはテキスト ボックス フィールドが含まれます。ただし、DropDownStyle プロパティを DropDownList に設定している場合は除きます。その場合は、最初の文字を入力すると、コントロールによって項目が選択されます。
また、コンボ ボックスを使用すると、フォーム上の領域を節約できます。ユーザーが下向きの矢印をクリックするまでリスト全体が表示されないため、リスト ボックスを配置できない小さな領域でも、コンボ ボックスを簡単に配置できます。ただし、DropDownStyle プロパティが Simple に設定されている場合、リスト全体が表示されるため、コンボ ボックスはリスト ボックスよりも大きい領域を占めることになります。
参照
処理手順
方法 : Windows フォームの ComboBox、ListBox、または CheckedListBox コントロールに項目を追加または削除する
方法 : Windows フォーム ComboBox、ListBox、または CheckedListBox コントロールを並べ替える