Windows Runtime: Создание новых элементов управления СЕРГЕЙ БАЙДАЧНЫЙ СПЕЦИАЛИСТ ПО РАЗРАБОТКЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ MS SWIT 2012
Введение
3 Стандартные элементы
4 Стандартные элементы: стили
Демонстрация
Стили, шаблоны и темы
7 Стили Позволяет собрать общие свойства группы элементов Может использоваться по ключу или устанавливаться для всех типовых элементов без заданного явно стиля Могут задаваться в ресурсах
Демонстрация
9 Шаблоны Являются составляющей стиля Позволяют определить внешний вид элемента управления Позволяют определить механизмы перехода из одного состояния в другое
Демонстрация
11 Темы Стандартные ресурсы для Метро приложений, объединяющие в себе стили и шаблоны для стандартных элементов управления Доступны две темы: Dark – для большинства типов приложений Light – для приложений, работающих с текстом Тема задается в файле App.xaml
Демонстрация
Expression Blend Демонстрация
Состояния и переходы
15 Building for snap and portrait Snap Portrait
Демонстрация: ViewStateManager
Expression Blend 5
18 Expression Blend 5 Лучший способ редактирования темы и стилей Работает как для XAML, так и для HTML 5
Немного об интерфейсе
20 Экраны и ориентация Fixed Scale your layout up to fit any screen size with the ViewBox control. Consider the impact of letterboxing behavior and image scaling.
21 Что с фиксированным размером
22 As pixel density increases, things get too small to touch. Problem With scaling, touch targets are maintained and things get crisper on screen x x1080
23 Немного о DPI Windows преобразует изображения Все элементы управления адаптируются к новому разрешению Три основных типа DPI 100% x dpi 140% x dpi 180% x dpi
24 100% Загрузка изображений для различных DPI 140%180%
Вопросы?