Windows フォーム ListBox コントロールには、ユーザーが 1 つ以上の項目を選択できるリストが表示されます。 項目の合計数が表示できる数を超えると、スクロール バーが ListBox コントロールに自動的に追加されます。
MultiColumn プロパティが true
に設定されている場合、リスト ボックスには複数の列の項目が表示され、水平スクロール バーが表示されます。
MultiColumn プロパティが false
に設定されている場合、リスト ボックスには項目が 1 列に表示され、垂直スクロール バーが表示されます。
ScrollAlwaysVisibleをtrue
に設定すると、項目の数に関係なくスクロール バーが表示されます。
SelectionMode プロパティは、一度に選択できるリスト アイテムの数を決定します。
ListBox コントロールを変更する方法
SelectedIndex プロパティは、リスト ボックスで最初に選択した項目に対応する整数値を返します。 選択した項目をプログラムで変更するには、コード内の SelectedIndex 値を変更します。リスト内の対応する項目が Windows フォームで強調表示されます。 項目が選択されていない場合、SelectedIndex 値は -1 になります。 リストの最初の項目が選択されている場合、 SelectedIndex 値は 0 になります。 複数の項目が選択されている場合、 SelectedIndex 値には、リストの最初に表示される選択した項目が反映されます。 SelectedItem プロパティはSelectedIndexに似ていますが、アイテム自体 (通常は文字列値) を返します。 Count プロパティはリスト内の項目数を反映し、Count プロパティの値は常に、SelectedIndex が 0 から始まるため、可能な最大 SelectedIndex 値より 1 つ多くなります。
ListBox コントロール内の項目を追加または削除するには、Add、Insert、Clear、または Remove メソッドを使用します。 または、デザイン時に Items プロパティを使用して、リストに項目を追加することもできます。
こちらも参照ください
- ListBox
- 方法: Windows フォーム コンボ ボックス、リスト ボックス、CheckedListBox コントロールの から項目を追加および削除する
- 方法: Windows フォームのコンボ ボックス、リスト ボックス、または CheckedListBox コントロールの内容を並べ替える
- 方法: Windows フォーム ComboBox コントロールまたは ListBox コントロールをデータ にバインドする
- ComboBox コントロールの概要
- CheckedListBox コントロールの概要
- オプションを一覧表示するために使用される Windows フォーム コントロール
- 方法: Windows Forms ComboBox、ListBox、CheckedListBox コントロールのルックアップテーブルを作成する
.NET Desktop feedback