Bagikan melalui


Form.TransparencyKey Properti

Definisi

Mendapatkan atau mengatur warna yang akan mewakili area transparan formulir.

public:
 property System::Drawing::Color TransparencyKey { System::Drawing::Color get(); void set(System::Drawing::Color value); };
public System.Drawing.Color TransparencyKey { get; set; }
member this.TransparencyKey : System.Drawing.Color with get, set
Public Property TransparencyKey As Color

Nilai Properti

Color Yang mewakili warna untuk ditampilkan secara transparan pada formulir.

Contoh

Contoh berikut membuat jendela yang memiliki wilayah klien transparan terlepas dari warna latar belakang formulir. Contoh ini mengharuskan metode contoh didefinisikan dalam kelas formulir.

public:
   void InitializeMyForm()
   {
      this->BackColor = Color::Red;
      // Make the background color of form display transparently.
      this->TransparencyKey = BackColor;
   }
public void InitializeMyForm()
 {
    this.BackColor = Color.Red;
    // Make the background color of form display transparently.
    this.TransparencyKey = BackColor;
 }
Public Sub InitializeMyForm()
    BackColor = Color.Red
    ' Make the background color of form display transparently.
    TransparencyKey = BackColor
End Sub

Keterangan

TransparencyKey Ketika properti diberi Color, area formulir yang memiliki hal yang sama BackColor akan ditampilkan secara transparan. Setiap tindakan mouse, seperti klik mouse, yang dilakukan pada area transparan formulir akan ditransfer ke jendela di bawah area transparan. Misalnya, jika wilayah klien formulir dibuat transparan, mengklik mouse pada area tersebut akan mengirim pemberitahuan peristiwa klik ke jendela mana pun yang ada di bawahnya. Jika warna yang ditetapkan ke TransparencyKey properti sama dengan kontrol apa pun pada formulir, warna tersebut juga akan ditampilkan secara transparan. Misalnya, jika Anda memiliki Button kontrol pada formulir yang propertinya TransparencyKey diatur ke SystemColors.Control, kontrol akan ditampilkan secara transparan kecuali BackColor properti Button kontrol diubah ke warna yang berbeda.

Properti ini tidak didukung ketika RightToLeftLayout adalah true.

Berlaku untuk