| | タイトル | : Re: 遅延表示なんてできますか? |  | 記事No | : 3262 |  | 投稿日 | : 2006/03/12(Sun) 23:49 |  | 投稿者 | : YAS | 
 MOさん,こんばんは。
 >4.別のボタンにより、画面に貼り付けたユーザーコントロールの
 >  表示制御(表示⇔非表示)をする
 
 これはコントロールのVisibleで切り替えているのでしょうか?
 そうだとすると効果があるかわかりませんが,ダブルバッファを有効にしてみたらどうでしょうか。
 
 SetStyle(ControlStyles.OptimizedDoubleBuffer, True)
 SetStyle(ControlStyles.AllPaintingInWmPaint, True)
 
 また,Controls.add,RemoveをしているのならSuspendLayout(),ResumeLayout()を試してみたら
 どうでしょうか。
 
 どちらも効果があるかわかりませんが,試してみてください。
 
 |