Silverlight: брендинг / дизайн и навигация
У меня несколько лет опыта работы с ASP.NET, но я новичок в Silverlight. У меня есть основной вопрос относительно дизайна и навигации страницы / приложения Silverlight? Если проект Silverlight размещается вместе с проектом ASP.NET, возможно ли использовать мастер-страницы для брендинга / дизайна и навигации по странице / приложению? Имеет ли Silverlight аналогичную / аналоговую концепцию, такую как шедевры?
2 ответа
Silverlight работает как флеш-приложения. Если вы создаете только приложение Silverlight, которое покрывает весь экран, мастер-страницы не применяются. Вам нужно будет использовать код Silverlight, чтобы добиться того же.
Если вы используете его как внедренный объект, вы можете использовать мастер-страницы для остальной части страницы.
Silverlight имеет ту же концепцию, что и главные страницы. Навигационная структура играет эту роль. Обычно есть главная страница с "рамкой". Это область, в которой другие "Представления" будут размещены.
Чтобы дать немного больше деталей...
Рамка навигации на главной странице может быть окружена меню, баннерами, фирменным знаком и т. Д. Область Рамка заполняется каждой страницей Silverlight, к которой вы переходите. Эти навигационные "Страницы" содержат формы ввода данных, сетки и т. Д., Которые представляют ваш контент.