Сопровождение прежних платформ — страница 11
WPF, .NET Framework, ADO.NET, EF6, Silverlight, Windows 8 и Expression Blend
Материалы
- Культура приложения
Просмотр множества доступных культур на примере приложения WPF, порядок сортировки в зависимости от типа культуры
- Курсоры мыши
Использование различных курсоров мыши в приложениях WPF
- Кэширование изображений
Оптимизация сложной анимации за счет использования кэширования растровых изображени в памяти видеокарты
- Ленты (Ribbon)
Общее применение элемента Ribbon в приложениях WPF
- Логические и визуальные деревья
Понятие логических и визуальных деревьев элементов управления WPF, их принципиальные отличия
- Локализация приложения
Подготовка приложения для локализации, в частности реализация локализуемых пользовательских интерфейсов
- Маршрутизация событий
Особенности маршрутизации событий, понятия пузырьковых, туннелируемых и прямых событий, свойства класса RoutedEventArgs
- Маршрутизируемые события
Общие понятия маршрутизируемых событий; определение, регистрация, упаковка и генерация маршрутизируемых событий
- Маршрутизируемые события в WinRT
Описание концепции маршрутизированных событий в Windows Runtime на примере простого события Tapped
- Маски непрозрачности
Создание сложных реалистичных эффектов при использовании масок непрозрачности или частичной прозрачности
- Масштабирование и повороты относительно центра в WinRT
Добавление возможности сенсорного управления элемнтами относительно центра в приложениях Windows Runtime
- Масштабирование элементов в WinRT
Примеры использования преобразования ScaleTransform, позволяющего масштабировать элементы управления в приложениях Windows Runtime
- Математические расчеты преобразований в WinRT
Описание синтаксиса матричных преобразований, используемых в Windows Runtime для создания сложных трансформаций элементов
- Материалы
Особенности использования материалов SpecularMaterial и EmissiveMaterial, создание отражающейся поверхности
- Меню
Описание класса Menu, позволяющего создавать меню для приложений WPF
- Метки
Особенности использования меток в WPF, фиксация клавиш быстрого доступа с использованием привязки
- Мини-язык описания геометрии
Синтаксис мини-языка описывающего базовые сегменты и фигуры класса Path
- Минимальные и максимальные размеры
Использование максимальных, минимальных и явных размеров для компоновки элементов в WPF
- Многокомпонентные элементы управления
Настройка и использование многокомпонентных элементов управления типа ItemControl в Expression Blend
- Многофайловые сборки
Главные особенности использования многофайловых сборок в C#
- Множественные привязки
Приводится пример использования множественных привязок к разным свойствам элемента, использование двойной привязки
- Множество анимированных трансформаций
Использование множественных трансформаций для создания реалистичных анимаций движения
- Множество трехмерных объектов
Инкапсуляция построения трехмерного объекта в отдельный класс и создание нескольких объектов, используя этот класс
- Множество уровней стилей
Описание процесса наследования стилей на основе использования атрибута BasedOn; проблемы, связанные с наследованием стилей