Partager via


PrintPreviewDialog.TransparencyKey Propriété

Définition

Obtient ou définit la couleur qui représentera les zones transparentes du formulaire.

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

Valeur de propriété

Color qui représente la couleur transparente à afficher sur le formulaire.

Attributs

Remarques

Cette propriété ne s'applique pas à cette classe.

Lorsque la TransparencyKey propriété reçoit un Color, les zones du formulaire qui ont la même BackColor valeur s’affichent en toute transparence. Toutes les actions de la souris, telles que le clic de la souris, qui sont effectuées sur les zones transparentes du formulaire sont transférées vers les fenêtres situées sous la zone transparente. Par exemple, si la région cliente d’un formulaire est rendue transparente, le fait de cliquer sur la souris sur cette zone envoie la notification d’événement du clic à n’importe quelle fenêtre située en dessous de celle-ci. Si la couleur attribuée à la TransparencyKey propriété est identique à tous les contrôles du formulaire, ils s’affichent également de manière transparente. Par exemple, si vous avez un Button contrôle sur un formulaire dont la propriété est TransparencyKey définie Controlsur , le contrôle s’affiche en toute transparence, sauf si la BackColorButton propriété du contrôle est remplacée par une autre couleur.

S’applique à