#25 Avalonia UI - Как перейти на другую страницу

Аватар автора
00:02 Введение • Приветствие от Ронака и представление темы видео: навигация в Avalonia и WPF. • Упоминание о предыдущем видео о разделённом представлении. • Призыв подписаться на канал. 00:55 Установка пакета NuGet • Добавление элемента управления переходным контентом в раздел содержимого с разделённым просмотром. • Создание наблюдаемого свойства и свойства базового типа модели приватного просмотра «текущая страница». 02:15 Создание домашней страницы • Создание класса HomepageViewModel для домашней страницы приложения. • Изменение класса на общедоступный и наследование от базовой модели представления. • Настройка представления домашней страницы с соблюдением соглашения об именовании. 03:25 Настройка текущей страницы • Назначение текущей страницы новой модели просмотра домашней страницы. • Проверка отображения текста «Добро пожаловать в Авалонию» в главном окне просмотра. 04:14 Создание шаблона элемента списка • Создание общедоступного класса ListItemTemplate для шаблона элемента списка. • Определение свойств: метка и тип модели. • Настройка конструктора для передачи типа модели и метки страницы. 06:49 Привязка элементов списка • Добавление шаблона элемента и шаблона данных в поле со списком. • Привязка текстового блока к свойству label. • Запуск приложения для проверки ошибок. 09:33 Создание наблюдаемой коллекции элементов • Создание наблюдаемой коллекции типа ListItemTemplate. • Установка значений для элементов коллекции. • Привязка источника элементов списка...

0/0


0/0

0/0

0/0

0/0