Sdílet prostřednictvím


PrintPreviewDialog.TransparencyKey Vlastnost

Definice

Získá nebo nastaví barvu, která bude představovat průhledné oblasti formuláře.

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

Hodnota vlastnosti

A Color , která představuje barvu, která se má zobrazit transparentně ve formuláři.

Atributy

Poznámky

Tato vlastnost není pro tuto třídu relevantní.

TransparencyKey Pokud je vlastnost přiřazena Color, oblasti formuláře, které mají stejnéBackColor, budou zobrazeny transparentně. Všechny akce myši, například kliknutí myši, které se provádějí v průhledných oblastech formuláře, budou přeneseny do oken pod průhlednou oblastí. Pokud je například oblast klienta formuláře průhledná, kliknutím myši na tuto oblast odešlete oznámení o události kliknutí do libovolného okna, které je pod ním. Pokud je barva přiřazená vlastnosti TransparencyKey stejná jako všechny ovládací prvky ve formuláři, zobrazí se také transparentně. Pokud například máte Button ovládací prvek ve formuláři, který má jeho TransparencyKey vlastnost nastavenou na Control, bude ovládací prvek zobrazen transparentně, pokud BackColor se vlastnost Button ovládacího prvku nezmění na jinou barvu.

Platí pro