Базовый класс WebControl

Все элементы управления Web унаследованы от класса WebControl. В свою очередь, класс WebControl наследуется от Control. Поэтому многие его свойства и методы, например, Controls, Visible, FindControl(), похожи на свойства и методы серверных элементов управления HTML. Однако в классе WebControl добавлены еще и свойства, перечисленные в табл. 4.8. Многие из этих свойств заключают в себе атрибуты стиля CSS наподобие цвета изображения либо фонового цвета, шрифта, высоты, ширины и прочего. Эти свойства намного упрощают настройку макета Web-элемента управления и уменьшают вероятность ошибок.

Таблица 4.8. Свойства класса WebControl

Свойство Описание
AccessKey
Возвращает или устанавливает сокращенную клавиатурную комбинацию, позволяющую быстро переместиться на элемент управления. Например, при установке в А пользователь может перенести фокус на этот элемент управления, нажав комбинацию <Alt+A>.

BackColor
Возвращает или устанавливает цвет фона.

BorderColor
Возвращает или устанавливает цвет границы.

BorderStyle
Одно из значений перечисления BorderStyle: Dashed, Dotted, Double, Groove, Ridge, Inset, Outset, Solid и None.

BorderWidth
Возвращает или устанавливает ширину границы.

CssClass
Возвращает или устанавливает стиль CSS для элемента управления. Стиль CSS может быть определен в разделе <style> в верхней части страницы или же в отдельном файле CSS, на который ссылается страница.

Enabled
Возвращает или устанавливает активизированное состояние элемента управления. При значении false элемент управления становится неактивным (отображается серым цветом).

Font
Возвращает объект со всей информацией о стилях шрифта, используемого для текста элемента управления. Это свойство содержит подсвойства, которые можно устанавливать с помощью синтаксиса прохода по объекту, рассматриваемого в данной главе.

ForeColor
Возвращает или устанавливает цвет изображения, например, цвет текста элемента управления.

Height
Возвращает или устанавливает высоту элемента управления.

TabIndex
Число, позволяющее управлять порядком обхода по клавише <Таb>. Элемент управления с нулевым TabIndex получает фокус при первой загрузке страницы. Нажатие клавиши <Таb> перемещает пользователя на элемент управления со следующим наиболее низким TabIndex при условии, что он активен. Это свойство поддерживается только в браузере
Internet Explorer 4.0 и в последующих его версиях.

ToolTip
Отображает текстовое сообщение, когда пользователь помещает курсор мыши над элементом управления. Многие устаревшие браузеры это свойство не поддерживают.

Width Возвращает или устанавливает ширину элемента управления.

 

предыдущая    следующая страница   оглавление

162

Hosted by uCoz