ControlSkin Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente une apparence de contrôle permettant de définir des propriétés stylistiques qui sont appliquées à un contrôle serveur Web ASP.NET.
public ref class ControlSkin
public class ControlSkin
type ControlSkin = class
Public Class ControlSkin
- Héritage
-
ControlSkin
Exemples
L’exemple de code suivant montre comment les apparences de contrôle sont spécifiées pour les contrôles dans une page de ASP.NET déclarative. L’exemple montre trois contrôles serveur ASP.NET trouvés dans la même page, deux qui utilisent le même skin nommé et un autre qui utilise une apparence différente.
<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" />
Remarques
Les développeurs de pages et de contrôles n’utilisent pas les ControlSkinDelegateclasses , ControlSkinou PageTheme directement. Ces classes sont utilisées en interne par l’infrastructure de page ASP.NET pour appliquer des propriétés côté serveur et des définitions de feuille de style en cascade définies dans ASP.NET thèmes et les fichiers d’apparence de contrôle à des types spécifiques de contrôles.
ControlSkin les objets représentent une apparence nommée ou une apparence par défaut d’un Control contrôle au moment de l’exécution et au moment de la conception. ASP.NET génère PageThemedes ControlSkin objets et ControlSkinDelegate pour appliquer les éléments de style définis dans les thèmes et les fichiers d’apparence de contrôle aux ASP.NET pages web et aux contrôles.
Pour plus d’informations sur les thèmes et les apparences de contrôle, consultez ASP.NET Thèmes et skins.
Constructeurs
ControlSkin(Type, ControlSkinDelegate) |
Crée une instance de la classe ControlSkin à l'aide du type et du délégué Control passés. |
Propriétés
ControlType |
Obtient le Type du contrôle auquel l'objet ControlSkin est associé. |
Méthodes
ApplySkin(Control) |
Applique l'apparence au contrôle Control contenu par l'objet ControlSkin. |
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |