WebPartMenuStyle Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит характеристики стиля для меню в элементах управления WebPart. Этот класс не наследуется.
public ref class WebPartMenuStyle sealed : System::Web::UI::WebControls::TableStyle, System::ComponentModel::ICustomTypeDescriptor
public sealed class WebPartMenuStyle : System.Web.UI.WebControls.TableStyle, System.ComponentModel.ICustomTypeDescriptor
type WebPartMenuStyle = class
inherit TableStyle
interface ICustomTypeDescriptor
Public NotInheritable Class WebPartMenuStyle
Inherits TableStyle
Implements ICustomTypeDescriptor
- Наследование
- Реализации
Комментарии
По WebPartMenuStyle сути TableStyle , класс является объектом , который содержит характеристики стиля, применяемые к меню в WebPart элементах управления.
Набор элементов управления веб-частей использует WebPartMenuStyle объект для определения характеристик стиля меню команд в элементе WebPart управления . Меню команд содержится в заголовке каждого WebPart элемента управления и включает различные действия пользовательского интерфейса (называемые командами), которые пользователи могут выполнять, например закрытие, минимизация, экспорт или удаление элемента управления.
Важно!
Атрибуты стиля можно задать в объекте WebPartMenuStyle и, следовательно, в меню команд всех WebPart элементов управления в зоне с помощью MenuPopupStyle свойства WebPartZoneBase зоны.
Класс WebPartMenuStyle имеет два важных свойства. Первый — это HorizontalAlign свойство , которое определяет, выравнивается ли содержимое меню слева, по центру или по правому краю элемента управления или не задано выравнивание. Свойство ShadowColor определяет цвет тени для меню в элементе WebPart управления, если функция теневого выделения меню включена в системе пользователя.
Класс WebPartMenuStyle также содержит некоторые критические методы. Метод CopyFrom копирует элементы непустого стиля из объекта стиля, переданного в метод , и применяет их к объекту WebPartMenuStyle , перезаписав все существующие элементы стиля в процессе. Метод MergeWith аналогичным образом копирует элементы непустого стиля из объекта стиля, переданного методу, но не перезаписывает существующие элементы стиля в объекте WebPartMenuStyle . Метод Reset удаляет все определенные элементы стиля из WebPartMenuStyle контейнера состояний объекта.
Класс WebPartMenuStyle также реализует все методы, содержащиеся в интерфейсе ICustomTypeDescriptor . Как правило, это позволяет WebPartMenuStyle применять класс к различным типам меню.
Конструкторы
WebPartMenuStyle() |
Инициализирует новый экземпляр класса WebPartMenuStyle с помощью значений стиля по умолчанию. |
WebPartMenuStyle(StateBag) |
Инициализирует новый экземпляр класса WebPartMenuStyle, используя значения стиля из заданного объекта набора состояний. |
Свойства
BackColor |
Получает или задает цвет фона серверного веб-элемента управления. (Унаследовано от Style) |
BackImageUrl |
Получает или задает URL-адрес фонового изображения элемента управления "Таблица". (Унаследовано от TableStyle) |
BorderColor |
Получает или задает цвет границы для серверного веб-элемента управления. (Унаследовано от Style) |
BorderStyle |
Получает или задает стиль границы серверного веб-элемента управления. (Унаследовано от Style) |
BorderWidth |
Возвращает или задает ширину границы серверного веб-элемента управления. (Унаследовано от Style) |
CanRaiseEvents |
Возвращает значение, показывающее, может ли компонент вызывать событие. (Унаследовано от Component) |
CellPadding |
Получает или задает расстояние от содержимого ячейки до ее границ. (Унаследовано от TableStyle) |
CellSpacing |
Получает или задает расстояние между ячейками таблицы. (Унаследовано от TableStyle) |
Container |
Возвращает объект IContainer, который содержит коллекцию Component. (Унаследовано от Component) |
CssClass |
Получает или задает класс каскадных таблицы стилей (CSS), отрисовываемый для просмотра в серверном веб-элементе управления на клиентском компьютере. (Унаследовано от Style) |
DesignMode |
Возвращает значение, указывающее, находится ли данный компонент Component в режиме конструктора в настоящее время. (Унаследовано от Component) |
Events |
Возвращает список обработчиков событий, которые прикреплены к этому объекту Component. (Унаследовано от Component) |
Font |
Возвращает свойства шрифта, связанные с серверным веб-элементом управления. (Унаследовано от Style) |
ForeColor |
Возвращает или задает основной цвет (обычно это цвет текста) для серверного веб-элемента управления. (Унаследовано от Style) |
GridLines |
Получает или задает значение, позволяющее определить, должны ли отображаться границы между ячейками элемента управления "Таблица". (Унаследовано от TableStyle) |
Height |
Получает или задает высоту серверного веб-элемента управления. (Унаследовано от Style) |
HorizontalAlign |
Получает значение, показывающее, какой тип горизонтального выравнивания используется для содержимого меню в элементе управления WebPart. |
IsEmpty |
Защищенное свойство. Получает значение, которое указывает, были ли определены в наборе состояний какие-либо элементы стиля. (Унаследовано от Style) |
IsTrackingViewState |
Получает значение, позволяющее определить, были ли определены в наборе состояний какие-либо элементы стиля. (Унаследовано от Style) |
RegisteredCssClass |
Возвращает класс каскадных таблиц стилей (CSS), зарегистрированный с использованием элемента управления. (Унаследовано от Style) |
ShadowColor |
Получает или задает значение, определяющее цвет тени для меню в элементе управления WebPart. |
Site |
Получает или задает ISite объекта Component. (Унаследовано от Component) |
ViewState |
Получает или задает набор состояний, в котором хранятся элементы стиля. (Унаследовано от Style) |
Width |
Получает или задает ширину серверного веб-элемента управления. (Унаследовано от Style) |
Методы
AddAttributesToRender(HtmlTextWriter, WebControl) |
Добавляет сведения о фоновом изображении, расстояние между ячейками, полях ячеек, линиях сетки и выравнивании, в список обрабатываемых атрибутов. (Унаследовано от TableStyle) |
AddAttributesToRender(HtmlTextWriter) |
Добавляет атрибуты и стили HTML, которые должны быть отображены в указанном элементе управления HtmlTextWriter. Этот метод, в основном, используется разработчиками элементов управления. (Унаследовано от Style) |
CopyFrom(Style) |
Копирует непустые элементы стиля в объект WebPartMenuStyle, перезаписывая существующие элементы стиля. |
CreateObjRef(Type) |
Создает объект, который содержит всю необходимую информацию для создания прокси-сервера, используемого для взаимодействия с удаленным объектом. (Унаследовано от MarshalByRefObject) |
Dispose() |
Освобождает все ресурсы, занятые модулем Component. (Унаследовано от Component) |
Dispose(Boolean) |
Освобождает неуправляемые ресурсы, используемые объектом Component, а при необходимости освобождает также управляемые ресурсы. (Унаследовано от Component) |
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
FillStyleAttributes(CssStyleCollection, IUrlResolutionService) |
Добавляет свойства стиля объекта TableStyle в указанную коллекцию CssStyleCollection. (Унаследовано от TableStyle) |
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) |
Копирует непустые элементы стиля в экземпляр WebPartMenuStyle, но не перезаписывает существующие элементы стиля. |
Reset() |
Удаляет все элементы стиля, определенные в наборе состояний объекта WebPartMenuStyle. |
SaveViewState() |
Защищенный метод. Сохраняет все состояния, претерпевшие изменения после вызова метода TrackViewState(). (Унаследовано от Style) |
SetBit(Int32) |
Защищенный внутренний метод. Задает внутреннюю битовую маску, которая позволяет определить свойства стиля, сохраненные в наборе состояний. (Унаследовано от Style) |
SetDirty() |
Обозначает объект Style для записи его состояния в данные о состоянии представления. (Унаследовано от Style) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Style) |
TrackViewState() |
Защищенный метод. Обозначает начало отслеживания изменений состояния в элементе управления. Любые изменения, внесенные с момента начала отслеживания, сохраняются в данных о состоянии представления элемента управления. (Унаследовано от Style) |
События
Disposed |
Возникает при удалении компонента путем вызова метода Dispose(). (Унаследовано от Component) |
Явные реализации интерфейса
ICustomTypeDescriptor.GetAttributes() |
Возвращает коллекцию настраиваемых атрибутов для этого экземпляра компонента. Реализует метод GetAttributes(). |
ICustomTypeDescriptor.GetClassName() |
Возвращает имя класса для этого экземпляра компонента. Этот метод реализует метод GetClassName() . |
ICustomTypeDescriptor.GetComponentName() |
Возвращает имя этого экземпляра компонента. Этот метод реализует метод GetComponentName() . |
ICustomTypeDescriptor.GetConverter() |
Возвращает преобразователь типов для этого экземпляра компонента. Этот метод реализует метод GetConverter() . |
ICustomTypeDescriptor.GetDefaultEvent() |
Возвращает событие по умолчанию для этого экземпляра компонента. Этот метод реализует метод GetDefaultEvent() . |
ICustomTypeDescriptor.GetDefaultProperty() |
Возвращает свойство по умолчанию для этого экземпляра компонента. Этот метод реализует метод GetDefaultProperty() . |
ICustomTypeDescriptor.GetEditor(Type) |
Возвращает редактор заданного типа для этого экземпляра компонента. Этот метод реализует метод GetEditor(Type) . |
ICustomTypeDescriptor.GetEvents() |
Возвращает события для этого экземпляра компонента. Этот метод реализует перегруженную версию метода GetEvents(). |
ICustomTypeDescriptor.GetEvents(Attribute[]) |
Возвращает события для этого экземпляра компонента, используя заданный массив атрибутов в качестве фильтра. Этот метод реализует перегруженную версию метода GetEvents(Attribute[]). |
ICustomTypeDescriptor.GetProperties() |
Возвращает свойства для этого экземпляра компонента. Этот метод реализует перегруженную версию метода GetProperties(). |
ICustomTypeDescriptor.GetProperties(Attribute[]) |
Возвращает свойства для этого экземпляра компонента, используя массив атрибутов в качестве фильтра. Этот метод реализует перегруженную версию метода GetProperties(Attribute[]). |
ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor) |
Возвращает объект, содержащий свойство, описываемое заданным дескриптором свойства. Этот метод реализует метод GetPropertyOwner(PropertyDescriptor) . |
IStateManager.IsTrackingViewState |
Получает значение, позволяющее определить, отслеживается ли изменение состояния представления серверного элемента управления. (Унаследовано от Style) |
IStateManager.LoadViewState(Object) |
Загружает сохраненное ранее состояние. (Унаследовано от Style) |
IStateManager.SaveViewState() |
Возвращает объект, содержащий данные об изменении состояния. (Унаследовано от Style) |
IStateManager.TrackViewState() |
Запускает отслеживание изменений состояния. (Унаследовано от Style) |