Visual Studio 2008 теперь имеет новую панель Manage Styles. Эта панель позволяет вам видеть стили для данной страницы, создать новый стиль, прикрепить новую таблицу стилей, применить стиль и т. д. Это делает применение стилей к вашей странице плавным и быстрым процессом.
Вы можете получить доступ к панели Manage Styles из меню View (View | Manage Styles). По умолчанию панель загружается на правую сторону интегрированной среды разработки. На рис. 14.34 показана панель Manage Styles, загруженная для страницы EditCustomer.aspx.
Здесь необходимо отметить сразу несколько обстоятельств. Первое — это то, что панель показывает все стили для страницы. Сюда входят и те, которые определены на странице, и те, которые связаны со страницей через таблицу стилей.
Фактически вы можете перетаскивать элементы (которые определены на текущей странице) в таблицу стилей и обратно. Visual Studio перенесет их код. Обратите также внимание, что вы можете видеть предварительное представление выбранного стиля. Если вы наведете на стиль курсор, то получите его определение.
Кнопка Attach Style Sheet позволяет вам выбрать существующую таблицу стилей и прикрепить ее (привязать) к странице. Нажатие кнопки New Style открывает диалоговое окно New Style. Это версия уже обсуждавшегося ранее диалогового окна Modify Style. Обратите внимание, что верхняя часть диалогового окна отличается. Здесь вы можете указать то место, где вы собираетесь определять ваш новый стиль (Current Page | New Style Sheet или Existing Style Sheet). Пример показан на рис. 14.35.
Кнопка Options (верхний правый угол панели Manage Styles) позволяет вам фильтровать показ стилей в списке. Есть варианты категоризации стилей по элементам, типам и порядку. Вы можете также указать, что вы хотите видеть: все стили; только те, которые использованы на текущей странице; только те, которые использованы внутри выделенных в данный момент элементов страницы.
Наконец, вы можете щелкнуть по стилю в меню правой кнопкой мыши и выполнить одну из многих операций. Они включают: применение стиля к выделенному в визуальном конструкторе элементу; переход к выделенному коду стиля. Вы можете также модифицировать стиль, удалить его или создать новый стиль копированием выбранного. На рис. 14.36 показаны варианты контекстного меню для стиля.