VisualStyleRenderer.Handle Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar en unik identifierare för den aktuella klassen med visuella formatelement.
public:
property IntPtr Handle { IntPtr get(); };
public IntPtr Handle { get; }
member this.Handle : nativeint
Public ReadOnly Property Handle As IntPtr
Egenskapsvärde
nativeint
En IntPtr som identifierar en uppsättning data som definierar klassen med element som anges av Class.
Undantag
Operativsystemet stöder inte visuella format.
-eller-
Visuella format är inaktiverade av användaren i operativsystemet.
-eller-
Visuella format tillämpas inte på klientområdet i programfönster.
Kommentarer
Den här egenskapen används internt av VisualStyleRenderer metoderna. Om klassen med element som anges av Class egenskapen inte definieras av det aktuella visuella formatet returnerar IntPtr.Zeroden här egenskapen .
Det här egenskapsvärdet ogiltigförklaras när det visuella formatet för operativsystemet ändras eller när användaren inaktiverar visuella format. Om du kommer åt den här egenskapen direkt bör koden fråga den här egenskapen igen för att få en ny handtag när SystemEvents.UserPreferenceChanged händelsen genereras med UserPreferenceChangedEventArgs.Category egenskapsvärdet UserPreferenceCategory.VisualStyle.