フォームの特定の色を透明にする
スポンサーリンク
フォームの特定の色を透明色として定義することができます。フォームの TransparencyKey プロパティで任意の色を設定するだけです。TransparencyKey プロパティを使えば、穴が開いているフォームなどが簡単に作れます。
サンプルコード
以下にサンプルコードを示します。
C# 全般
// ボタンの表面の色を透明色に設定する (システム色の名前による指定) this.TransparencyKey = Color.FromKnownColor(KnownColor.Control); // その他お好みの色どれでも良い this.TransparencyKey = Color.Red; //赤 (システム定義色による指定) this.TransparencyKey = Color.FromArgb(0x00, 0x00, 0xFF); //青 (RGB による指定) // 解除する場合 this.AllowTransparency = false;
関連するリファレンス
準備中です。