Преобразование файла с векторной графикой в файл XAML
Импортирование графических данных в проект WPF
Визуализация графических данных с использованием визуального уровня
Базовый класс Visual и производные дочерние классы
Первый взгляд на класс DrawingVisual
Визуализация графических данных в специальном диспетчере компоновки
Реагирование на операции проверки попадания
Включение в проект несвязанных файлов ресурсов
Конфигурирование несвязанных ресурсов
Программная загрузка изображения
Встраивание ресурсов приложения
Работа с объектными (логическими) ресурсами
Определение ресурсов уровня окна
Расширение разметки {StaticResource}
Расширение разметки {DynamicResource}
Определение объединенных словарей ресурсов
Определение сборки, включающей только ресурсы
Запуск в обратном порядке и циклическое выполнение анимации
Реализация анимации в разметке XAML
Анимация с использованием дискретных ключевых кадров
Определение и применение стиля
Переопределение настроек стиля
Влияние атрибута TargetType на стили
Создание подклассов существующих стилей
Определение стилей с триггерами
Определение стилей с множеством триггеров
Логические деревья, визуальные деревья и стандартные шаблоны
Программное инспектирование логического дерева
Программное инспектирование визуального дерева
Программное инспектирование стандартного шаблона элемента управления
Построение шаблона элемента управления с помощью инфраструктуры триггеров
Встраивание визуальных подсказок с использованием триггеров
Роль расширения разметки {TemplateBinding}
Анемичные модели или анемичные модели представлений
Система уведомлений привязки WPF
Наблюдаемые модели и коллекции
Изменение данных об автомобиле в коде
Использование класса ObservableCollection
Обновление источника через взаимодействие с пользовательским интерфейсом
Бьерн Страуструп , Бьёрн Страуструп , Валерий Федорович Альмухаметов , Ирина Сергеевна Козлова
Программирование, программы, базы данных / Базы данных / Программирование / Учебная и научная литература / Образование и наука / Книги по IT