#03 AvaloniaUI - Шаблоны данных Модели представления (MVVM)

00:06 Введение и создание проекта -Приветствие от Ронака и приглашение подписаться на канал. -Начало создания нового проекта с использованием шаблона Avalonia. -Выбор названия проекта «Образец шаблона базовых данных». 00:59 Настройка проекта -Загрузка проекта и проверка ресурсов в обозревателе решений. -Описание структуры проекта: модели, модели просмотра, контекст данных, привязка. 01:58 Тестирование приложения -Запуск приложения для проверки работы. -Отображение сообщения «Добро пожаловать в Авалонию». 02:30 Создание модели человека -Создание класса Person с свойствами: имя, фамилия, возраст, пол. -Переопределение свойства ToString для отображения имени, фамилии, возраста и пола. 06:05 Добавление классов учащихся и учителей -Создание классов Student и Teacher, наследующих Person. -Добавление дополнительных свойств: оценка для Student, предмет для Teacher. 07:01 Создание модели представления -Использование класса Model для работы с моделями. -Создание списка типов Person и установка значений для свойств. -Пример создания учителя и двух учеников. 09:33 Настройка главного окна -Добавление ссылок на модели и модели просмотра в главное окно. -Настройка привязок во время компиляции и типа данных VM. 11:31 Создание шаблона данных -Создание ключа и типа данных для шаблона данных. -Настройка сетки и текстовых блоков для отображения свойств Person. 13:54 Добавление шаблонов данных для учащихся и учителей -Создание шаблонов данных для Student и Teacher. -Привязка текстовых блоков к оценкам и предметам. 16:21 Использование пользовательского элемента управления -Добавление пользовательского элемента управления для отображения данных Person. -Настройка привязок и типа данных для пользовательского элемента управления. 17:49 Завершение и тестирование -Запуск приложения и исправление ошибки с атрибутом. -Подведение итогов: извлечение данных из модели View Model и отображение их в представлении с помощью шаблона данных.

Иконка канала C# WPF Avalonia UI уголок
3 подписчика
12+
4 просмотра
4 дня назад
12+
4 просмотра
4 дня назад

00:06 Введение и создание проекта -Приветствие от Ронака и приглашение подписаться на канал. -Начало создания нового проекта с использованием шаблона Avalonia. -Выбор названия проекта «Образец шаблона базовых данных». 00:59 Настройка проекта -Загрузка проекта и проверка ресурсов в обозревателе решений. -Описание структуры проекта: модели, модели просмотра, контекст данных, привязка. 01:58 Тестирование приложения -Запуск приложения для проверки работы. -Отображение сообщения «Добро пожаловать в Авалонию». 02:30 Создание модели человека -Создание класса Person с свойствами: имя, фамилия, возраст, пол. -Переопределение свойства ToString для отображения имени, фамилии, возраста и пола. 06:05 Добавление классов учащихся и учителей -Создание классов Student и Teacher, наследующих Person. -Добавление дополнительных свойств: оценка для Student, предмет для Teacher. 07:01 Создание модели представления -Использование класса Model для работы с моделями. -Создание списка типов Person и установка значений для свойств. -Пример создания учителя и двух учеников. 09:33 Настройка главного окна -Добавление ссылок на модели и модели просмотра в главное окно. -Настройка привязок во время компиляции и типа данных VM. 11:31 Создание шаблона данных -Создание ключа и типа данных для шаблона данных. -Настройка сетки и текстовых блоков для отображения свойств Person. 13:54 Добавление шаблонов данных для учащихся и учителей -Создание шаблонов данных для Student и Teacher. -Привязка текстовых блоков к оценкам и предметам. 16:21 Использование пользовательского элемента управления -Добавление пользовательского элемента управления для отображения данных Person. -Настройка привязок и типа данных для пользовательского элемента управления. 17:49 Завершение и тестирование -Запуск приложения и исправление ошибки с атрибутом. -Подведение итогов: извлечение данных из модели View Model и отображение их в представлении с помощью шаблона данных.

, чтобы оставлять комментарии