LoginView.SkinID Proprietà

Definizione

Ottiene o imposta l'interfaccia da applicare al controllo LoginView.

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

Valore della proprietà

Nome dell'interfaccia da applicare al controllo LoginView. Il valore predefinito è una stringa vuota ("").

Attributi

Eccezioni

L'interfaccia specificata nella proprietà SkinID non esiste nel tema.

Commenti

Le interfacce disponibili per un controllo sono contenute in uno o più file di interfaccia della pelle in una directory tema. La SkinID proprietà specifica quale di queste interfacce applicare al controllo. Una pelle è specifica di un particolare controllo; non è possibile condividere le impostazioni della pelle tra i controlli di tipi diversi.

Se non si imposta la SkinID proprietà, un controllo usa la pelle predefinita se ne viene definita una. Ad esempio, se un'interfaccia senza un ID è definita per un controllo, tale interfaccia si applica a tutti i Image controlli che non fanno riferimento in modo esplicito a un'interfaccia Image per ID e che non sono impostate per disabilitarle. Se un'interfaccia con un ID è definita per un Image controllo, tale interfaccia si applica solo ai Image controlli i cui SkinID id sono impostati su tale ID.

Se i file di interfaccia in una directory tema non contengono un'interfaccia con l'oggetto specificato SkinID, ArgumentException viene generata un'eccezione in fase di esecuzione.

Si applica a

Vedi anche