private void AddItemToListView(string str) { if (listView1.InvokeRequired) { AddItemToListViewDelegate d = AddItemToListView; listView1.Invoke(d, str); } else { string[] splitString = str.Split(','); listView1.Items.Add(new ListViewItem(new string[] { splitString[0], splitString[1], "在线" })); } }
/// <summary> /// 在ListView中追加用户信息 /// </summary> /// <param name="userinfo">要追加的信息</param> private void AddItemToListView(string userinfo) { if (lstviewOnlineUser.InvokeRequired) { AddItemToListViewDelegate adddelegate = AddItemToListView; lstviewOnlineUser.Invoke(adddelegate, userinfo); } else { string[] splitstring = userinfo.Split(','); ListViewItem item = new ListViewItem(); item.SubItems.Add(splitstring[0]); item.SubItems.Add(splitstring[1]); lstviewOnlineUser.Items.Add(item); } }