4

SQL データベースのテーブルから入力している VB.net のリストビューがあります。リストビューは(タイマーを使用して)一定期間ごとに更新され、動的に追加されたすべてのアイテムがリストビューのTOPに追加されるようにします。

これが私のコードです:

Dim itm as Listviewitem

 arr(0) = Date.Now.ToString
 arr(1) = Table.item("no")
 arr(2) = Table.item("datain")
 arr(3) = Table.item("message")

 itm = New ListViewItem(arr)
 ListView1.Items.Add(itm)

これを行う方法はありますか?

4

2 に答える 2

4

次のように、のInsert代わりに メソッドを使用します。Add

ListView1.Items.Insert(0, itm)

注: 0 はリストの最初の項目のインデックスであるため、先頭に配置されます。

于 2013-09-26T14:23:53.683 に答える
1

リストにアイテムを追加するだけでなく、挿入機能を使用します。

ListView1.Items.Insert(0, itm)
于 2013-09-26T14:23:31.760 に答える