2
我正在更新我的listView中來自不同線程的「timer」字段。它工作正常,問題在於它閃爍。這是每個線程在需要更新時調用的代碼(幾乎每秒)。正在更新不同線程的列表視圖
private void AddToListView(string user, string status, string proxy, int number)
{
Invoke(new MethodInvoker(
delegate
{
listView1.BeginUpdate();
this.listView1.Items[number].SubItems[1].Text = status;
listView1.EndUpdate();
}
));
}
已經谷歌搜索了一下我甚至不知道我可以讓這個閃爍消失嗎? :/
刪除我的帖子 - 查看所以下面線程的方式來雙緩衝你的子控件:http://stackoverflow.com/questions/76993/how-to-double-buffer-net-controls -on-a-form –
感謝人欣賞它:) – user1213488