Создание новых стилей
Обновлен: Ноябрь 2007
Для большинства элементов управления ASP.NET для мобильных устройств методов и свойств, доступных в базовом классе Style, достаточно для отрисовки требуемого стиля большинства устройств. Однако некоторые стили, такие как выравнивание, шрифт или цвет, не всегда отображаются правильно на отдельных беспроводных устройствах.
Все элементы управления для мобильных устройств имеют связанные объекты стиля, которые содержат свойства стиля, непосредственно определенные для элемента управления. Этот объект стиля должен быть экземпляром класса, который наследует от класса Style.
Объект стиля определяется как защищенное поле базового класса MobileControl и, следовательно, скрыт от разработчика страницы. Однако для каждого свойства объекта Style связанный класс элемента управления также предоставляет общее свойство, к которому разработчик страницы может получить доступ для чтения или записи. Например, базовый класс MobileControl предоставляет все свойства базового класса Style как собственные свойства.
Кроме того, стили используют модель наследования. Во время отрисовки адаптеры элементов управления могут извлекать сведения о стилях, которые включают наследуемые значения, с помощью специального индексатора стиля.
В этом подразделе
Доступ к свойствам стиля в адаптерах устройств
Описание доступа к состоянию наследования стилей для адаптеров устройств.Пошаговое руководство. Реализация нового стиля
Обзор процесса создания специализированного стиля.
Связанные подразделы
Стили
Описание стиля с точки зрения отрисовки: возможности таблицы стилей, организационные моменты и использование элемента <style>.Элемент <Style>
Объяснение принципа организации характеристик стиля элемента управления для мобильных устройств.