首先定义一个委托:
delegate void AgentInfo(string ip, string agentName);
在需要的地主通过委拖还设置另一个线程的信息。
AgentInfo ai = new AgentInfo(ShowAgentInfo);
this.Invoke(ai, ip, agentName);
/// <summary>
/// 设置座席连接信息
/// </summary>
/// <param name="ip"></param>
/// <param name="agentName"></param>
private void ShowAgentInfo(string ip, string agentName)
{
ListViewItem myItem = new ListViewItem(ip);
myItem.SubItems.Add(agentName);
myItem.SubItems.Add(DateTime.Now.ToString());
//myItem.
listAgent.Items.Add(myItem);
}