WPF+MVVM часть 2/14 - Стили, шаблоны, триггеры

Описание к видео WPF+MVVM часть 2/14 - Стили, шаблоны, триггеры

Стилизация, шаблоны, триггеры

https://github.com/Infarh/CV19/pull/1

0:00 Старт
1:04 Начало
2:10 Клонируем проект из GitHub
6:18 Заставляем проект компилироваться на GitHub
14:06 Настройка параметров публикации
27:18 Возвращаемся к приложению - говорим про стили
28:00 Создаем инсталлятор
33:01 Добавляем класс Student и Group
36:50 Создаем и заполняем коллекцию групп
41:58 Добавляем студентов в представление
51:20 Добавляем свойство SelectedGroup (выбранная группа)
55:00 Настройка DataGrid со студентами
1:04:13 Настройка дизайна DataGrid
1:17:03 Переделываем столбец даты рождения из текстового в DatePicker с помощь шаблона данных
1:24:18 Применение различных шаблонов для визуализации данных в ячейке DataGrid при отображении и редактировании
1:28:00 Отладка интерфейса приложения
1:33:20 Добавление разнородных данных
1:43:07 Использование шаблонов для визуализации разнородных данных в ItemControl и ContentControl
1:54:14 Команды создания и удаления элементов из списка данных модели-представления
2:10:19 Стили визуальных элементов
2:11:50 Перерыв
2:19:20 Конец перерыва. Добавление стиля к кнопкам контейнере
2:24:30 Применяем глобальный стиль элементов
2:34:13 Наследование стилей
2:36:49 Использование словаря ресурсов
2:42:07 Выносим шаблоны визуализации в отдельный словарь
2:47:25 Шаблоны представления самих визуальных элементов
3:06:46 Добавим иконку к кнопке через стили
3:25:30 Триггеры с анимациями
3:41:36 Триггеры в шаблонах данных
3:47:47 Добавляем в проект библиотеку Behaviors.WPF

Спасибо, Альберт Самигуллин, за простановку временных меток!

Комментарии

Информация по комментариям в разработке