1. ホーム
  2. c#

[解決済み】プログラム実行中に1秒待つ

2022-01-19 21:17:11

質問内容

dataGridView1.Rows[x1].Cells[y1].Style.BackColor = System.Drawing.Color.Red;
System.Threading.Thread.Sleep(1000);

このコードでグリッドセルを印刷する前に1秒待ちたいのですが、うまくいきません。どうすればいいのでしょうか?

どうすればいいですか?

一時停止しているのに、セルに赤色が表示されない? これを試してみてください。

dataGridView1.Rows[x1].Cells[y1].Style.BackColor = System.Drawing.Color.Red;
dataGridView1.Refresh();
System.Threading.Thread.Sleep(1000);