ControlSkin Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет обложку элементов управления, определяющую стилистические свойства, применяемые к серверному веб-элементу управления ASP.NET.
public ref class ControlSkin
public class ControlSkin
type ControlSkin = class
Public Class ControlSkin
- Наследование
-
ControlSkin
Примеры
В следующем примере кода показано, как указываются обложки элементов управления для элементов управления на декларативной странице ASP.NET. В примере показаны три ASP.NET серверных элементов управления, которые находятся на одной странице: два из них используют одно и то же имя обложки, а другой — другой.
<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 напрямую. Эти классы используются платформой ASP.NET страницы для применения свойств на стороне сервера и определений каскадных таблиц стилей, определенных в ASP.NET темах и файлах обложки элементов управления к определенным типам элементов управления.
ControlSkin объекты представляют именованную обложку или обложку Control по умолчанию элемента управления во время выполнения и во время разработки. ASP.NET создает объекты и ControlSkinDelegate для применения элементов стиля, ControlSkin определенных в темахPageTheme, и файлов обложки элементов управления для ASP.NET веб-страниц и элементов управления.
Дополнительные сведения о темах и обложках элементов управления см. в разделе темы и обложки ASP.NET.
Конструкторы
ControlSkin(Type, ControlSkinDelegate) |
Создает новый экземпляр класса ControlSkin, используя переданный тип Control и делегат. |
Свойства
ControlType |
Возвращает Type элемента управления, с которым связан объект ControlSkin. |
Методы
ApplySkin(Control) |
Применяет обложку к элементу управления Control, содержащемуся в объекте ControlSkin. |
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |