ControlSkin Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa una máscara de controles, que es un medio para definir las propiedades de estilo que se aplican a un control de servidor Web ASP.NET.
public ref class ControlSkin
public class ControlSkin
type ControlSkin = class
Public Class ControlSkin
- Herencia
-
ControlSkin
Ejemplos
En el ejemplo de código siguiente se muestra cómo se especifican las máscaras de control para los controles de una página de ASP.NET declarativa. En el ejemplo se muestran tres controles de servidor ASP.NET que se encuentran en la misma página, dos que usan la misma máscara con nombre y otra que usa una máscara diferente.
<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" />
Comentarios
Los desarrolladores de páginas y controles no usan directamente las ControlSkinDelegateclases , ControlSkino PageTheme . El marco de página de ASP.NET usa internamente estas clases para aplicar propiedades del lado servidor y definiciones de hojas de estilos en cascada definidas en ASP.NET temas y archivos de máscara de control a tipos específicos de controles.
ControlSkin los objetos representan una máscara con nombre o una máscara predeterminada de un Control control en tiempo de ejecución y tiempo de diseño. ASP.NET compila PageThemeControlSkin objetos y ControlSkinDelegate para aplicar los elementos de estilo definidos en temas y archivos de máscara de control a ASP.NET páginas web y controles.
Para obtener más información sobre temas y máscaras de control, vea ASP.NET Temas y máscaras.
Constructores
ControlSkin(Type, ControlSkinDelegate) |
Crea una nueva instancia de la clase ControlSkin utilizando el tipo Control y el delegado que se hayan pasado. |
Propiedades
ControlType |
Obtiene el objeto Type del control al que está asociado el objeto ControlSkin. |
Métodos
ApplySkin(Control) |
Aplica la máscara al control Control incluido en el objeto ControlSkin. |
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |