VisualStyleRenderer.Handle Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá jedinečný identifikátor pro aktuální třídu prvků vizuálního stylu.
public:
property IntPtr Handle { IntPtr get(); };
public IntPtr Handle { get; }
member this.Handle : nativeint
Public ReadOnly Property Handle As IntPtr
Hodnota vlastnosti
nativeint
Identifikuje IntPtr sadu dat, která definuje třídu prvků určených parametrem Class.
Výjimky
Operační systém nepodporuje vizuální styly.
-nebo-
Vizuální styly jsou zakázány uživatelem v operačním systému.
-nebo-
Vizuální styly nejsou použity v klientské oblasti oken aplikací.
Poznámky
Tuto vlastnost interně VisualStyleRenderer používají metody . Pokud třída elementů určená Class vlastností není definována aktuálním stylem vizuálu, vrátí IntPtr.Zerotato vlastnost .
Tato hodnota vlastnosti je zrušena, když se změní vizuální styl operačního systému nebo když uživatel zakáže vizuální styly. Pokud k této vlastnosti přistupujete přímo, měl by se váš kód na tuto vlastnost dotazovat znovu, aby získal nový popisovač při SystemEvents.UserPreferenceChanged vyvolání události s UserPreferenceChangedEventArgs.Category hodnotou UserPreferenceCategory.VisualStylevlastnosti .