2009/09/07(Mon) 13:01:10 編集(投稿者)
■No40914 (アキ さん) に返信
> 任意のインデックスを削除した後に、任意のインデックスを追加したいのですが、
> 任意のインデックスに値を追加するには、どのようにしたらよいでしょうか?
>
> ListBox1.Items.Add("追加内容")では、リストの最後に追加されてしまいます。
>
>
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
ListBox1.Items.Add("a") 'アイテムを追加
ListBox1.Items.Add("b")
ListBox1.Items.Add("c")
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
ListBox1.Items.RemoveAt(1) '2番目のアイテムを削除
End Sub
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
ListBox1.Items.Insert(1, "D") '2番目の位置にアイテム"D"を追加
End Sub
ListBox1.Items.Insert(<インデックス>, <アイテム>)
インデックスの位置にアイテムを追加する