TableStyle Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет стиль для элемента управления Table и некоторых веб-частей.
public ref class TableStyle : System::Web::UI::WebControls::Style
public class TableStyle : System.Web.UI.WebControls.Style
type TableStyle = class
inherit Style
Public Class TableStyle
Inherits Style
- Наследование
- Производный
Примеры
В следующем примере создается TableStyle объект, а затем используется ApplyStyle метод, чтобы применить его к созданному Table объекту.
Комментарии
TableStyleКласс используется для представления стиля элемента управления таблицы. Он инкапсулирует свойства, управляющие внешним видом таблицы и применимые к нескольким элементам управления таблицы для обеспечения общего внешнего вида.
Можно указать изображение, которое будет отображаться в фоновом режиме таблицы, задав BackImageUrl свойство. Расстояние между ячейками таблицы управляется CellSpacing свойством. Интервал между содержимым ячейки и границей ячейки задается с помощью CellPadding Свойства. Можно указать, следует ли отображать границы ячеек, задав GridLines свойство. горизонтальное выравнивание таблицы относительно других элементов на веб-формы странице обозначается HorizontalAlign свойством.
Примечание
Этот класс в основном используется разработчиками элементов управления.
Конструкторы
| TableStyle() |
Инициализирует новый экземпляр класса TableStyle со значениями по умолчанию. |
| TableStyle(StateBag) |
Инициализирует новый экземпляр класса TableStyle с указанными сведениями о наборе состояний. |
Свойства
| BackColor |
Получает или задает цвет фона серверного веб-элемента управления. (Унаследовано от Style) |
| BackImageUrl |
Получает или задает URL-адрес фонового изображения элемента управления "Таблица". |
| BorderColor |
Получает или задает цвет границы для серверного веб-элемента управления. (Унаследовано от Style) |
| BorderStyle |
Получает или задает стиль границы серверного веб-элемента управления. (Унаследовано от Style) |
| BorderWidth |
Возвращает или задает ширину границы серверного веб-элемента управления. (Унаследовано от Style) |
| CanRaiseEvents |
Возвращает значение, показывающее, может ли компонент вызывать событие. (Унаследовано от Component) |
| CellPadding |
Получает или задает расстояние от содержимого ячейки до ее границ. |
| CellSpacing |
Получает или задает расстояние между ячейками таблицы. |
| Container |
Возвращает объект IContainer, который содержит коллекцию Component. (Унаследовано от Component) |
| CssClass |
Получает или задает класс каскадных таблицы стилей (CSS), отрисовываемый для просмотра в серверном веб-элементе управления на клиентском компьютере. (Унаследовано от Style) |
| DesignMode |
Возвращает значение, указывающее, находится ли данный компонент Component в режиме конструктора в настоящее время. (Унаследовано от Component) |
| Events |
Возвращает список обработчиков событий, которые прикреплены к этому объекту Component. (Унаследовано от Component) |
| Font |
Возвращает свойства шрифта, связанные с серверным веб-элементом управления. (Унаследовано от Style) |
| ForeColor |
Возвращает или задает основной цвет (обычно это цвет текста) для серверного веб-элемента управления. (Унаследовано от Style) |
| GridLines |
Получает или задает значение, позволяющее определить, должны ли отображаться границы между ячейками элемента управления "Таблица". |
| Height |
Получает или задает высоту серверного веб-элемента управления. (Унаследовано от Style) |
| HorizontalAlign |
Получает или задает горизонтальное выравнивание таблицы в пределах контейнера. |
| IsEmpty |
Защищенное свойство. Получает значение, которое указывает, были ли определены в наборе состояний какие-либо элементы стиля. (Унаследовано от Style) |
| IsTrackingViewState |
Получает значение, позволяющее определить, были ли определены в наборе состояний какие-либо элементы стиля. (Унаследовано от Style) |
| RegisteredCssClass |
Возвращает класс каскадных таблиц стилей (CSS), зарегистрированный с использованием элемента управления. (Унаследовано от Style) |
| Site |
Получает или задает ISite объекта Component. (Унаследовано от Component) |
| ViewState |
Получает или задает набор состояний, в котором хранятся элементы стиля. (Унаследовано от Style) |
| Width |
Получает или задает ширину серверного веб-элемента управления. (Унаследовано от Style) |
Методы
| AddAttributesToRender(HtmlTextWriter) |
Добавляет атрибуты и стили HTML, которые должны быть отображены в указанном элементе управления HtmlTextWriter. Этот метод, в основном, используется разработчиками элементов управления. (Унаследовано от Style) |
| AddAttributesToRender(HtmlTextWriter, WebControl) |
Добавляет сведения о фоновом изображении, расстояние между ячейками, полях ячеек, линиях сетки и выравнивании, в список обрабатываемых атрибутов. |
| CopyFrom(Style) |
Копирует непустые элементы из указанного стиля, перезаписывая, при необходимости, существующие элементы стиля. |
| CreateObjRef(Type) |
Создает объект, который содержит всю необходимую информацию для создания прокси-сервера, используемого для взаимодействия с удаленным объектом. (Унаследовано от MarshalByRefObject) |
| Dispose() |
Освобождает все ресурсы, занятые модулем Component. (Унаследовано от Component) |
| Dispose(Boolean) |
Освобождает неуправляемые ресурсы, используемые объектом Component, а при необходимости освобождает также управляемые ресурсы. (Унаследовано от Component) |
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| FillStyleAttributes(CssStyleCollection, IUrlResolutionService) |
Добавляет свойства стиля объекта TableStyle в указанную коллекцию CssStyleCollection. |
| FillStyleAttributes(CssStyleCollection, IUrlResolutionService) |
Добавляет свойства стиля указанного объекта в объект CssStyleCollection. (Унаследовано от Style) |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetLifetimeService() |
Является устаревшей.
Извлекает объект обслуживания во время существования, который управляет политикой времени существования данного экземпляра. (Унаследовано от MarshalByRefObject) |
| GetService(Type) |
Возвращает объект, представляющий службу, предоставляемую классом Component или классом Container. (Унаследовано от Component) |
| GetStyleAttributes(IUrlResolutionService) |
Извлекает объект CssStyleCollection для заданного объекта, реализующего интерфейс IUrlResolutionService. (Унаследовано от Style) |
| GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
| InitializeLifetimeService() |
Является устаревшей.
Получает объект службы времени существования для управления политикой времени существования для этого экземпляра. (Унаследовано от MarshalByRefObject) |
| LoadViewState(Object) |
Загружает сохраненное ранее состояние. (Унаследовано от Style) |
| MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
| MemberwiseClone(Boolean) |
Создает неполную копию текущего объекта MarshalByRefObject. (Унаследовано от MarshalByRefObject) |
| MergeWith(Style) |
Копирует непустые элементы из указанного стиля, но не перезаписывает существующие элементы стиля. |
| Reset() |
Удаляет все определенные элементы стиля. |
| SaveViewState() |
Защищенный метод. Сохраняет все состояния, претерпевшие изменения после вызова метода TrackViewState(). (Унаследовано от Style) |
| SetBit(Int32) |
Защищенный внутренний метод. Задает внутреннюю битовую маску, которая позволяет определить свойства стиля, сохраненные в наборе состояний. (Унаследовано от Style) |
| SetDirty() |
Обозначает объект Style для записи его состояния в данные о состоянии представления. (Унаследовано от Style) |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Style) |
| TrackViewState() |
Защищенный метод. Обозначает начало отслеживания изменений состояния в элементе управления. Любые изменения, внесенные с момента начала отслеживания, сохраняются в данных о состоянии представления элемента управления. (Унаследовано от Style) |
События
| Disposed |
Возникает при удалении компонента путем вызова метода Dispose(). (Унаследовано от Component) |
Явные реализации интерфейса
| IStateManager.IsTrackingViewState |
Получает значение, позволяющее определить, отслеживается ли изменение состояния представления серверного элемента управления. (Унаследовано от Style) |
| IStateManager.LoadViewState(Object) |
Загружает сохраненное ранее состояние. (Унаследовано от Style) |
| IStateManager.SaveViewState() |
Возвращает объект, содержащий данные об изменении состояния. (Унаследовано от Style) |
| IStateManager.TrackViewState() |
Запускает отслеживание изменений состояния. (Унаследовано от Style) |