サーバーからデータを取得するときにオーバーレイとして使用する不透明度70%のWindowsフォームがあります。
フォーム内に、「お待ちください...」というテキストを含むパネルが中央に配置されています。現在、このパネルも不透明度の影響を受けていますが、パネルの不透明度が 100% になるように、それをオーバーライドしたいと考えています。
どんな手掛かり?
どうもありがとう
含まれているパネルをそのコンテナーよりも不透明にできるとは思わないので、不透明度を設定するだけでは簡単ではありません。
2 つのアイデアが思い浮かびます。
2 つのうち、最初のほうが見苦しくはありませんが、追加のトップレベル フォームが必要であることを意味します。2 番目のものはそれほど悪くはありませんが、トップ フォームのすべての子を反復処理する必要があるだけです。