Form.TransparencyKey Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Formun saydam alanlarını temsil edecek rengi alır veya ayarlar.
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
Özellik Değeri
Color Formda saydam olarak görüntülenecek rengi temsil eden bir.
Örnekler
Aşağıdaki örnek, formun arka plan renginden bağımsız olarak saydam istemci bölgesine sahip bir pencere oluşturur. Bu örnek, örnek yöntemin bir form sınıfı içinde tanımlanmasını gerektirir.
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
Açıklamalar
Özelliğine TransparencyKey bir Coloratandığında, formun aynı BackColor olan alanları saydam olarak görüntülenir. Formun saydam alanlarında gerçekleştirilen fare tıklaması gibi fare eylemleri saydam alanın altındaki pencerelere aktarılır. Örneğin, formun istemci bölgesi saydam yapılırsa, söz konusu alanda fareye tıklandığında, tıklamanın olay bildirimi, altındaki herhangi bir pencereye gönderilir. Özelliğe atanan TransparencyKey renk formdaki tüm denetimler ile aynıysa, bunlar saydam olarak da görüntülenir. Örneğin, özelliği olarak ayarlanmış bir formda TransparencyKey denetiminiz Button varsa, denetimin özelliği Button farklı bir renge değiştirilmediği sürece BackColor denetim saydam olarak görüntülenir.SystemColors.Control
Bu özellik olduğunda RightToLeftLayout true
desteklenmez.