Freigeben über


PrintPreviewDialog.TransparencyKey Eigenschaft

Definition

Ruft die Farbe ab, in der transparente Bereiche des Formulars dargestellt werden, oder legt diese fest.

public:
 property System::Drawing::Color TransparencyKey { System::Drawing::Color get(); void set(System::Drawing::Color value); };
[System.ComponentModel.Browsable(false)]
public System.Drawing.Color TransparencyKey { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.TransparencyKey : System.Drawing.Color with get, set
Public Property TransparencyKey As Color

Eigenschaftswert

Eine Color, die die Farbe für eine transparente Anzeige im Formular darstellt.

Attribute

Hinweise

Diese Eigenschaft ist für diese Klasse nicht relevant.

Wenn der TransparencyKey -Eigenschaft ein Colorzugewiesen wird, werden die Bereiche des Formulars, die dasselbe BackColor aufweisen, transparent angezeigt. Alle Mausaktionen, z. B. das Klicken der Maus, die auf den transparenten Bereichen des Formulars ausgeführt werden, werden in die Fenster unterhalb des transparenten Bereichs übertragen. Wenn beispielsweise der Clientbereich eines Formulars transparent gemacht wird, sendet ein Mausklick auf diesen Bereich die Ereignisbenachrichtigung des Klickens an ein fenster darunter. Wenn die der TransparencyKey -Eigenschaft zugewiesene Farbe mit allen Steuerelementen im Formular identisch ist, werden sie auch transparent angezeigt. Wenn Sie beispielsweise ein Steuerelement für ein Button Formular haben, dessen TransparencyKey Eigenschaft auf Controlfestgelegt ist, wird das Steuerelement transparent angezeigt, es sei denn, die BackColor Eigenschaft des Button Steuerelements wird in eine andere Farbe geändert.

Gilt für: