2
listViewの「タイマー」フィールドを別のスレッドから更新しています。それは正常に動作し、問題はちょうどそれがちらつくことです。これは、更新が必要なときに各スレッドが呼び出すコードです(ほぼ毎秒)。異なるスレッドから毎秒リストビューを更新する
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();
}
));
}
グーグルで私はこのちらつきを消すことができると確信していますか? :/
私のポストを削除 - SOあなたの子コントロールをバッファ倍増する途中でスレッド次のことをチェックしてください:http://stackoverflow.com/questions/76993/how-to-double-buffer-net-controls -on-a-form –
ありがとうございました:) – user1213488