リストボックスにアイテムを追加
今回は、リストボックスに項目を追加する方法を3種類ご紹介します。
1つずつ追加する
項目を1つずつ追加するには、リストボックスのItemsコレクションのAddメソッドを使用します。
listBox名.Items.Add(“項目名”)
それではサンプルを見てみましょう。
以下は、listBox1という名前のリストボックスに、”あいうえお”という項目を追加する例です。
1 |
listBox1.Items.Add("あいうえお"); |
上記を実行することで、listBox1に”あいうえお”が追加されます。
複数の項目をまとめて追加する
複数の項目をまとめて追加するには、リストボックスのItemsコレクションのAddRangeメソッドを使用します。
listBox名.Items.AddRange(配列名)
それではサンプルを見てみましょう。
以下は、listBox1という名前のリストボックスに、複数の項目をまとめて追加する例です。
1 2 3 |
string[] addStr = {"あいうえお", "かきくけこ", "さしすせそ"}; listBox1.Items.AddRange(addStr); |
上記を実行することで、listBox1に”あいうえお”、”かきくけこ”、”さしすせそ”という3つの項目が追加されます。
指定した位置へ追加する
項目を指定した位置へ追加するには、リストボックスのItemsコレクションのInsertメソッドを使用します。
listBox名.Items.Insert(追加位置, “項目名”)
それではサンプルを見てみましょう。
以下は、”あいうえお”、”さしすせそ”という2項目が入ったlistBox1という名前のリストボックスの2番目の位置に、”かきくけこ”という項目を追加する例です。
1 |
listBox1.Items.Insert(1, "かきくけこ"); |
上記を実行することで、listBox1の2番目(”あいうえお”、”さしすせそ”の間)に、”かきくけこ”という項目が追加されます。
追加位置の指定は、0が1番目となっている点に注意してください。
以上が、リストボックスに項目を追加する方法です。
ぜひ参考にしてみてください。