私は現在、1つを除くすべての希望の効果を持つフォームを持っています。現在のフォームは上部にあるメナストリップから構成され、その下にはラベルとピクチャボックスが含まれています。フォームが起動されると、menustripは表示されず、ユーザーが 'Alt'ボタンを押して同じ方法で消える間にのみ表示されます。C# - 透明なフォーム
パネルには透明な背景(.PNG)の背景画像が表示されます。 borderstyleをnoneに設定すると、このイメージがフォームのメインレイアウトになります。今問題は、フォームがまだパネルの下に白/灰色の背景を持っているということです。
私の質問は、パネル上のイメージがその下のフォームの背景色を持つイメージではなく、メインレイアウトになるようにフォームを透明にする方法です。私はパネルを100%可視にしたいので、Opacityプロパティを使用したくありません。
は、これはトリックでした!迅速な返信と詳細な説明をありがとうございます。私はこれが簡単だとは信じられません!再度、感謝します。 – Citroenfris
うれしい私は助けになることができます。私はアプリケーションのスプラッシュ画面を作ったときに同じことを一度やった。 –