C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 14 を表示中)
■4782 / )  DataGridViewにてパッと表示したいです
□投稿者/ もねを (15回)-(2007/06/25(Mon) 17:50:14)

分類:[VB.NET (Windows)] 

こんにちは。DataGridViewを使用して開発をしています。
使用している画面はタイムカードを入力する内容となります。
画面から、 2007/06/01〜2007/06/30を入力したら、DataGridViewに30日分の行が表示されます。
その場合に1行ずつ表示されて、パラパラパラと表示されます。
Excelなどでは、処理が終わった後にまとめて表示するみたいなのがあった記憶があります。
プログラムを以下のようにしてみました。

dgv勤怠情報.Visible = False  ← ポイント

Forループを使用して30日分を表示します。

Forループを使用して土曜日は青色、日曜日は赤色の背景にします。

dgv勤怠情報.Visible = True  ← ポイント

開始と終了に、Visibleを使用してみましたが、やはりパラパラパラと表示されます。

なにか良いやり方がありましたらアドバイスよろしくお願いします。
環境は、VB2005Express+.NetFramework2.0です。

よろしくお願いいたします。


返信 編集キー/


管理者用

- Child Tree -