- - PR -
FormのOpacityを1度変更すると描画が遅くなる
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2003-03-21 05:19
WindowsアプリでForm1(Opacity=100%)にリストビューとボタンを配置し、ボタンクリックのハンドラに
と記述して、ボタンクリックでFormのOpacity値が100%と50%を切り替えるようにします。 一度Opacityを変更するとOpacity値が100%になってもウィンドウのリサイズ時に描画がちらつき遅くなります。 Formロード時(初期値が100%の時)のように、このちらつきをなくすことは出来ないでしょうか? | ||||
|
投稿日時: 2006-05-10 10:38
この問題解決しましたでしょうか。
私もこの問題で悩んでいまして、 解決済みであるならご教授お願いします。 | ||||
|
投稿日時: 2006-05-10 11:04
this.AllowTransparency = false; ですね。
_________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||
|
投稿日時: 2006-05-10 11:27
.NET 2.0 では改善されているようですね!
_________________ IEEE-CSDP 2004-2007 | ||||
|
投稿日時: 2006-05-10 11:55
じゃんぬねっとさん、ありがとうございました。
無事解決しました。 2.0では改善されているんですね。 まだ、ドキュメント読んでいないので知りませんでした。 時間がある時にでも読んで見ます。 | ||||
|
投稿日時: 2006-05-10 12:20
ホントですね。(^-^) AllowTransparency プロパティを false に同期することで改善されているかと思ったのですが、 どうやらそうではないようですね。(;~_~) _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 |
1