Поделиться через


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, WebControl)

Добавляет сведения о фоновом изображении, интервалах ячеек, заполнении ячеек, линиях сетки и выравнивании в список атрибутов для отрисовки.

AddAttributesToRender(HtmlTextWriter)

Добавляет атрибуты и стили HTML, которые должны быть отрисованы в указанные HtmlTextWriter. Этот метод в основном используется разработчиками элементов управления.

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

Копирует непустые элементы из указанного стиля, перезаписыв существующие элементы стиля при необходимости.

CreateObjRef(Type)

Создает объект, содержащий все соответствующие сведения, необходимые для создания прокси-сервера, используемого для взаимодействия с удаленным объектом.

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

Освобождает все ресурсы, используемые параметром Component.

(Унаследовано от Component)
Dispose(Boolean)

Освобождает неуправляемые ресурсы, используемые Component и при необходимости освобождает управляемые ресурсы.

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

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
FillStyleAttributes(CssStyleCollection, IUrlResolutionService)

Добавляет свойства TableStyle стиля объекта в указанную CssStyleCollection коллекцию.

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)

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

См. также раздел