LoginView.SkinID Eigenschap

Definitie

Hiermee wordt de huid op de LoginView controle toegepast of ingesteld.

public:
 virtual property System::String ^ SkinID { System::String ^ get(); void set(System::String ^ value); };
[System.ComponentModel.Browsable(true)]
public override string SkinID { get; set; }
[<System.ComponentModel.Browsable(true)>]
member this.SkinID : string with get, set
Public Overrides Property SkinID As String

Waarde van eigenschap

De naam van de huid die moet worden toegepast op het LoginView besturingselement. De standaardwaarde is een lege tekenreeks ("").

Kenmerken

Uitzonderingen

De huid die in de SkinID eigenschap is opgegeven, bestaat niet in het thema.

Opmerkingen

Skins die beschikbaar zijn voor een besturingselement, bevinden zich in een of meer skinbestanden in een themamap. De SkinID eigenschap geeft aan welke van deze huiden moet worden toegepast op het besturingselement. Een huid is specifiek voor een bepaalde controle; u kunt geen huidinstellingen delen tussen besturingselementen van verschillende typen.

Als u de SkinID eigenschap niet instelt, gebruikt een besturingselement de standaardhuid als er een is gedefinieerd. Als bijvoorbeeld een huid zonder id is gedefinieerd voor een Image controle, is die huid van toepassing op alle Image besturingselementen die niet expliciet verwijzen naar een huid op id en die niet zijn ingesteld om thema's uit te schakelen. Als een huid met een id is gedefinieerd voor een Image controle, is die huid alleen van toepassing op Image besturingselementen waarvan SkinID de id is ingesteld.

Als de huidbestanden in een themamap geen huid met de opgegeven SkinIDbevatten, wordt er tijdens runtime een ArgumentException uitzondering gegenereerd.

Van toepassing op

Zie ook