#10 AvaloniaUI - Знакомство с элементом управления 'Data Grid'

00:00 Введение в Avalonia Data Grid • Знакомство с системой управления сеткой данных Avalonia. • Сетка данных отображает повторяющиеся данные в настраиваемой сетке. • Возможность стилизации, создания шаблонов и привязки к данным. 00:56 Создание проекта и установка пакета NuGet • Создание нового проекта «Авалония». • Установка пакета NuGet для Avalonia Data Grid. • Проверка соответствия версии пакета версии фреймворка. 01:14 Настройка стилей в XAML • Добавление свойства style include для включения тем таблицы данных. • Использование элемента style include в приложении application.xaml. 02:20 Создание класса Person • Добавление класса Person для отображения данных в таблице. • Определение свойств firstName и lastName. • Создание конструктора для инициализации свойств. 03:43 Создание модели представления • Создание наблюдаемой коллекции типов Person. • Добавление данных в коллекцию, например, «Нил Армстронг». • Привязка коллекции к таблице данных. 07:00 Настройка таблицы данных • Привязка источника элемента к коллекции людей. • Установка свойств автоматически генерируемых столбцов и видимости линии сетки. • Настройка толщины границы и цвета кисти. 08:10 Тестирование таблицы данных • Запуск приложения и просмотр таблицы данных в режиме предварительного просмотра. • Возможность сортировки данных и изменения темы таблицы. 08:57 Настройка свойств столбцов • Добавление свойств для изменения порядка, размера и сортировки столбцов. • Привязка заголовков столбцов к свойствам класса Person. 11:51 Добавление столбца с флажками • Добавление столбца с флажками в таблицу данных. • Создание свойства «передать» в классе Person и установка его значения по умолчанию в viewmodel. 14:27 Заключение • Призыв к комментариям и предложениям по дальнейшему обучению. • Ссылка на репозиторий GitHub с исходным кодом.

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

00:00 Введение в Avalonia Data Grid • Знакомство с системой управления сеткой данных Avalonia. • Сетка данных отображает повторяющиеся данные в настраиваемой сетке. • Возможность стилизации, создания шаблонов и привязки к данным. 00:56 Создание проекта и установка пакета NuGet • Создание нового проекта «Авалония». • Установка пакета NuGet для Avalonia Data Grid. • Проверка соответствия версии пакета версии фреймворка. 01:14 Настройка стилей в XAML • Добавление свойства style include для включения тем таблицы данных. • Использование элемента style include в приложении application.xaml. 02:20 Создание класса Person • Добавление класса Person для отображения данных в таблице. • Определение свойств firstName и lastName. • Создание конструктора для инициализации свойств. 03:43 Создание модели представления • Создание наблюдаемой коллекции типов Person. • Добавление данных в коллекцию, например, «Нил Армстронг». • Привязка коллекции к таблице данных. 07:00 Настройка таблицы данных • Привязка источника элемента к коллекции людей. • Установка свойств автоматически генерируемых столбцов и видимости линии сетки. • Настройка толщины границы и цвета кисти. 08:10 Тестирование таблицы данных • Запуск приложения и просмотр таблицы данных в режиме предварительного просмотра. • Возможность сортировки данных и изменения темы таблицы. 08:57 Настройка свойств столбцов • Добавление свойств для изменения порядка, размера и сортировки столбцов. • Привязка заголовков столбцов к свойствам класса Person. 11:51 Добавление столбца с флажками • Добавление столбца с флажками в таблицу данных. • Создание свойства «передать» в классе Person и установка его значения по умолчанию в viewmodel. 14:27 Заключение • Призыв к комментариям и предложениям по дальнейшему обучению. • Ссылка на репозиторий GitHub с исходным кодом.

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