ControlSkin Класс

Определение

Представляет обложку элементов управления, определяющую стилистические свойства, применяемые к серверному веб-элементу управления 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
Наследование
ControlSkin

Примеры

В следующем примере кода показано, как обложки элементов управления указываются для элементов управления на декларативной ASP.NET странице.The following code example demonstrates how control skins are specified for controls in a declarative ASP.NET page. В примере показаны три элемента управления ASP.NET Server, находящиеся на одной странице, два из которых используют одну и ту же именованную обложку и ту, которая использует другую обложку.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" />

Комментарии

Разработчики страниц и элементов управления не используют ControlSkinDelegateклассы, ControlSkinили PageTheme напрямую.Page and control developers do not use the ControlSkinDelegate, ControlSkin, or PageTheme classes directly. Эти классы используются внутренне инфраструктурой страниц ASP.NET для применения серверных свойств и определений каскадных таблиц стилей, определенных в темах ASP.NET и файлах обложки элементов управления, в определенные типы элементов управления.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объекты представляют именованную обложку или обложку Control по умолчанию элемента управления во время выполнения и во время разработки.ControlSkin objects represent a named skin or default skin of a Control control at run time and design time. ASP.NET сборки PageThemeи ControlSkin объектыдляпримененияэлементовстиля,определенныхвтемахифайлахобложкиэлементовуправления,кASP.NETвеб-страницамиэлементамуправления.ControlSkinDelegateASP.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.

Дополнительные сведения о темах и обложках элементов управления см. в разделе темы и обложки ASP.NET.For more information about themes and control skins, see ASP.NET Themes and Skins.

Конструкторы

ControlSkin(Type, ControlSkinDelegate)

Создает новый экземпляр класса ControlSkin, используя переданный тип Control и делегат.Creates a new instance of the ControlSkin class using the passed Control type and delegate.

Свойства

ControlType

Возвращает Type элемента управления, с которым связан объект ControlSkin.Gets the Type of the control that the ControlSkin object is associated with.

Методы

ApplySkin(Control)

Применяет обложку к элементу управления Control, содержащемуся в объекте ControlSkin.Applies the skin to the Control control contained by the ControlSkin object.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Унаследовано от Object)
GetHashCode()

Служит в качестве хэш-функции по умолчанию.Serves as the default hash function.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

(Унаследовано от Object)

Применяется к

Дополнительно