ArrayList
いくつかのを含むHashTables
があり、ListView
いくつかのアイテムを含む があります。
必要なのは、配列リストをリスト項目と一致させることです。
項目が配列リストではなくリスト ビューにある場合は、リスト ビューから削除する必要があります。
リスト ビューにもアレイ リストにもない場合は、リスト ビューに追加します。
これはいくつかのコードです:
ArrayList online_list = users;
foreach (Hashtable i in online_list)
{
ListViewItem item = new ListViewItem();
item.Text = (string)i["u_name"];
item.Name = (string)i["id"];
item.ImageIndex = 0;
lstvUsers.Items.Add(item);
}
このコードは、すべての配列リスト項目をチェックなしでリスト ビューに追加します。