ControlSkin Classe

Definizione

Rappresenta un'interfaccia del controllo, che consente di definire proprietà stilistiche da applicare a un controllo server Web ASP.NET.Represents a control skin, which is a means to define stylistic properties that are applied to an ASP.NET Web server control.

public ref class ControlSkin
public class ControlSkin
type ControlSkin = class
Public Class ControlSkin
Ereditarietà
ControlSkin

Esempio

Nell'esempio di codice seguente viene illustrata la modalità di specifica delle interfacce di controllo per i controlli in una pagina ASP.NET dichiarativa.The following code example demonstrates how control skins are specified for controls in a declarative ASP.NET page. L'esempio mostra tre controlli server ASP.NET trovati nella stessa pagina, due che usano la stessa interfaccia con lo stesso nome e uno che usa un'interfaccia diversa.The example shows three ASP.NET server controls found in the same page, two that use the same named skin and one that uses a different skin.

<asp:repeater runat="server" id="Specials" skinid = "ProductSpecialsList" />
<asp:repeater runat="server" id="TopItems" skinid = "ProductList" />
<asp:repeater runat="server" id="Items" skinid = "ProductList" />
<asp:repeater runat="server" id="Specials" skinid = "ProductSpecialsList" />
<asp:repeater runat="server" id="TopItems" skinid = "ProductList" />
<asp:repeater runat="server" id="Items" skinid = "ProductList" />

Commenti

Gli sviluppatori di pagine e controlli non utilizzano ControlSkinDelegate ControlSkin direttamente le classi, o PageTheme .Page and control developers do not use the ControlSkinDelegate, ControlSkin, or PageTheme classes directly. Queste classi vengono usate internamente dal framework della pagina ASP.NET per applicare le proprietà lato server e le definizioni dei fogli di stile CSS definite nei temi di ASP.NET e controllare i file di interfaccia a specifici tipi di controlli.These classes are used internally by the ASP.NET page framework to apply server-side properties and cascading style sheet definitions that are defined in ASP.NET themes and control skin files to specific types of controls.

ControlSkin gli oggetti rappresentano una pelle denominata o un'interfaccia predefinita di un Control controllo in fase di esecuzione e di progettazione.ControlSkin objects represent a named skin or default skin of a Control control at run time and design time. ASP.NET compila PageTheme ControlSkin e ControlSkinDelegate gli oggetti per applicare gli elementi di stile definiti nei temi e controllare i file di interfaccia per le pagine Web e i controlli ASP.NET.ASP.NET builds PageTheme, ControlSkin and ControlSkinDelegate objects to apply the style elements defined in themes and control skin files to ASP.NET Web pages and controls.

Per ulteriori informazioni sui temi e le interfacce del controllo, vedere ASP.NET Themes and Skins.For more information about themes and control skins, see ASP.NET Themes and Skins.

Costruttori

ControlSkin(Type, ControlSkinDelegate)

Crea una nuova istanza della classe ControlSkin utilizzando i valori passati per il tipo e il delegato di Control.Creates a new instance of the ControlSkin class using the passed Control type and delegate.

Proprietà

ControlType

Ottiene l'oggetto Type del controllo al quale è associato l'oggetto ControlSkin.Gets the Type of the control that the ControlSkin object is associated with.

Metodi

ApplySkin(Control)

Applica l'interfaccia al controllo Control contenuto nell'oggetto ControlSkin.Applies the skin to the Control control contained by the ControlSkin object.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

(Ereditato da Object)

Si applica a

Vedi anche