37. Avalonia UI Real World (Saving to Database)

Аватар автора
Ленинский Букварь
00:00 Введение и цель • Включение Entity Framework для хранения базы данных. • Внедрение зависимостей и подготовка к связыванию приложения с базой данных. • Связывание страницы настроек с базой данных для сохранения и извлечения данных. 00:35 Работа с моделями данных • Создание конструктора для страницы настроек. • Запрос к базе данных и создание фабрики баз данных. • Настройка контекста приложения. 01:45 Добавление свойств • Добавление новых свойств в модель представления. • Клонирование свойств из модели данных. • Переименование IP-адресов и удаление базы данных для применения изменений. 03:56 Привязка данных к пользовательскому интерфейсу • Привязка флажков и выпадающих списков к моделям представления. • Настройка наблюдаемой коллекции для списка компьютеров. • Добавление фиктивных данных для выпадающих списков. 06:30 Привязка имён хранилищ и пользователей • Привязка выпадающих списков имён хранилищ PDM. • Привязка текста к имени пользователя PDM и паролю. • Настройка ширины полей со списком. 08:54 Сохранение настроек • Отказ от кнопки «Сохранить» в пользу автоматического сохранения настроек при входе в систему или обновлении. • Разработка метода для загрузки настроек из базы данных. • Установка значений по умолчанию при отсутствии настроек. 12:31 Обновление viewmodel • Восстановление настроек из базы данных и обновление viewmodel. • Удаление проверки на нулевое значение. • Фиксация настроек в базе данных и обновление viewmodel на основе новых данных. 13:19...

0/0


0/0

0/0

0/0

0/0