VisualStyleRenderer.Handle Eigenschap

Definitie

Hiermee haalt u een unieke id op voor de huidige klasse visuele stijlelementen.

public:
 property IntPtr Handle { IntPtr get(); };
public IntPtr Handle { get; }
member this.Handle : nativeint
Public ReadOnly Property Handle As IntPtr

Waarde van eigenschap

IntPtr

nativeint

Een IntPtr die een set gegevens identificeert die de klasse van elementen definieert die zijn opgegeven door Class.

Uitzonderingen

Het besturingssysteem biedt geen ondersteuning voor visuele stijlen.

– of –

Visuele stijlen worden uitgeschakeld door de gebruiker in het besturingssysteem.

– of –

Visuele stijlen worden niet toegepast op het clientgebied van toepassingsvensters.

Opmerkingen

Deze eigenschap wordt intern gebruikt door de VisualStyleRenderer methoden. Als de klasse van elementen die door de Class eigenschap zijn opgegeven, niet is gedefinieerd door de huidige visuele stijl, retourneert IntPtr.Zerodeze eigenschap.

Deze eigenschapswaarde wordt ongeldig wanneer de visuele stijl van het besturingssysteem wordt gewijzigd of wanneer de gebruiker visuele stijlen uitschakelt. Als u deze eigenschap rechtstreeks opent, moet uw code deze eigenschap opnieuw opvragen om een nieuwe ingang te krijgen wanneer de SystemEvents.UserPreferenceChanged gebeurtenis wordt gegenereerd met de UserPreferenceChangedEventArgs.Category eigenschapswaarde van UserPreferenceCategory.VisualStyle.

Van toepassing op