1
ここで何が間違っているのか分かりません。まず、.net 2.0を使用したWinformsアプリケーションです。なぜ透明な色がパネル上で機能しないのですか
私はパネルを持っています(透明に設定された背景色は、シースルーにしたい)。
実行時に、このパネルをコントロールに重ねて、モデルのダイアログのように感じさせるために、新しいパネルを表示します。パネルは透過的にレンダリングされません。
ここで何が間違っているのか分かりません。まず、.net 2.0を使用したWinformsアプリケーションです。なぜ透明な色がパネル上で機能しないのですか
私はパネルを持っています(透明に設定された背景色は、シースルーにしたい)。
実行時に、このパネルをコントロールに重ねて、モデルのダイアログのように感じさせるために、新しいパネルを表示します。パネルは透過的にレンダリングされません。
パネルをWinFormsで透明にレンダリングすると、実際のアルファ透明度ではありません。私はそれを透明に設定する時点で、親コンテナの下/にある色を背景色として使用するので、より擬似的な透明性に似ています。
詳細情報@http://support.microsoft.com/kb/943454これに対応する解決策がありますが、やや簡単な作業のためにかなり時間がかかるようです。