DOBON.NETプログラミング掲示板過去ログ
画面のちらつきについて
題名: 画面のちらつきについて
著者: 太郎
日時: 2007/01/11 8:57:06
ID: 18728
この記事の返信元:
(なし)
この記事への返信:
[18729]
Re[1]: 画面のちらつきについて
じゃんぬねっと
2007/01/11 9:22:25
[18777]
Re[1]: 画面のちらつきについて
ぺがらぼ
2007/01/16 15:01:37
ツリーを表示
環境/言語:[Windows XP Home Edition,Visual Basic .NET2005 ]
分類:[.NET]
VB20005で開発
画面のちらつきについて。
親画面の某ボタンを押下すると、ポップアップが親の上の表示されます。
そのポップアップを閉じると、親画面がちらつきます。
見た目的には、コントロールを貼り直してる様な動きをします。
(デバッグしてもデバッグラインは、画面Loadをしてる様な動きをしてませんでした。)
ちらつきを抑えたいのですが、どのように解決すれば、よろしいでしょうか?
ご教授下さい。
ちなみに、コントロール数は、100弱ぐらいあります。
題名: Re[1]: 画面のちらつきについて
著者: じゃんぬねっと
URL:
http://jeanne.wankuma.com/
日時: 2007/01/11 9:22:25
ID: 18729
この記事の返信元:
[18728]
画面のちらつきについて
太郎
2007/01/11 8:57:06
この記事への返信:
(なし)
ツリーを表示
■No18728に返信(太郎さんの記事)
> ちなみに、コントロール数は、100弱ぐらいあります。
根本的には、これが原因です。
画面設計を見直した方が良いかもしれません。
# せめて、その Form の上で閉じなければ軽減されるのでしょうけど。
題名: Re[1]: 画面のちらつきについて
著者: ぺがらぼ
URL:
http://pegalabo.net/
日時: 2007/01/16 15:01:37
ID: 18777
この記事の返信元:
[18728]
画面のちらつきについて
太郎
2007/01/11 8:57:06
この記事への返信:
(なし)
ツリーを表示
■No18728に返信(太郎さんの記事)
> VB20005で開発
>
> 画面のちらつきについて。
> 親画面の某ボタンを押下すると、ポップアップが親の上の表示されます。
> そのポップアップを閉じると、親画面がちらつきます。
> 見た目的には、コントロールを貼り直してる様な動きをします。
> (デバッグしてもデバッグラインは、画面Loadをしてる様な動きをしてませんでした。)
> ちらつきを抑えたいのですが、どのように解決すれば、よろしいでしょうか?
> ご教授下さい。
> ちなみに、コントロール数は、100弱ぐらいあります。
おそらく、ポップアップが移動する度にちらつくはずです。
ので、簡単な解決方としては、ポップアップ表示中は親フォームを非表示にし、ポップアップが閉じられたタイミングで親フォームを表示する。
これにより画面描画の演出的な効果でストレスが減りますよ。
まぁ、処理的には大して変わりませんがね…
といっても、コントロールが多すぎるので、じゃんぬさんが言うように、画面設計の見直しをお勧めします。
DOBON.NET
|
プログラミング道
|
プログラミング掲示板
分類:[.NET]
VB20005で開発
画面のちらつきについて。
親画面の某ボタンを押下すると、ポップアップが親の上の表示されます。
そのポップアップを閉じると、親画面がちらつきます。
見た目的には、コントロールを貼り直してる様な動きをします。
(デバッグしてもデバッグラインは、画面Loadをしてる様な動きをしてませんでした。)
ちらつきを抑えたいのですが、どのように解決すれば、よろしいでしょうか?
ご教授下さい。
ちなみに、コントロール数は、100弱ぐらいあります。