#09 AvaloniaUI - Button Controls Built-in Controls
00:01 Введение • Приветствие от Ронака. • Обзор кнопок управления в Avalonia. • Описание шести типов кнопок: элементарная, кнопка повтора, основной переключатель, кнопка переключения, разделенные кнопки, разделенная кнопка переключения. 01:05 Элементарная кнопка • Создание проекта в Visual Studio. • Обработка события click для отображения сообщения при нажатии кнопки. 01:47 Кнопка-вертушка • Описание кнопки-вертушки с кнопками для увеличения и уменьшения скорости вращения. • Необходимость программирования поведения для вращения. 02:21 Переключатель управления • Переключатель представляет группу опций, из которых можно выбрать только одну. • Ключевые свойства: название группы, опция «легко проверить», опция «включено». 03:16 Кнопка повтора • Кнопка повтора генерирует события щелчка при удержании. 04:16 Разделенная кнопка • Разделенная кнопка имеет основную и вспомогательную части. • Основная часть ведёт себя как обычная кнопка, вспомогательная открывает всплывающее меню. • Пример использования: кнопка экспорта с дополнительными параметрами. 05:56 Кнопка переключения • Кнопка переключения отображает логическое значение с помощью стилей и псевдоклассов. • Пример: значок динамика или приглушенного динамика в зависимости от состояния кнопки. 08:33 Разделенная кнопка переключения • Разделенная кнопка переключения работает как кнопка переключения с основной и вспомогательной частями. • Ограниченное использование для функций включения-выключения с дополнительными конфигурациями. 09:44 Заключение • Обзор всех кнопок управления в Avalonia. • Упоминание о возможности создания пользовательских элементов управления. • Прощание.
00:01 Введение • Приветствие от Ронака. • Обзор кнопок управления в Avalonia. • Описание шести типов кнопок: элементарная, кнопка повтора, основной переключатель, кнопка переключения, разделенные кнопки, разделенная кнопка переключения. 01:05 Элементарная кнопка • Создание проекта в Visual Studio. • Обработка события click для отображения сообщения при нажатии кнопки. 01:47 Кнопка-вертушка • Описание кнопки-вертушки с кнопками для увеличения и уменьшения скорости вращения. • Необходимость программирования поведения для вращения. 02:21 Переключатель управления • Переключатель представляет группу опций, из которых можно выбрать только одну. • Ключевые свойства: название группы, опция «легко проверить», опция «включено». 03:16 Кнопка повтора • Кнопка повтора генерирует события щелчка при удержании. 04:16 Разделенная кнопка • Разделенная кнопка имеет основную и вспомогательную части. • Основная часть ведёт себя как обычная кнопка, вспомогательная открывает всплывающее меню. • Пример использования: кнопка экспорта с дополнительными параметрами. 05:56 Кнопка переключения • Кнопка переключения отображает логическое значение с помощью стилей и псевдоклассов. • Пример: значок динамика или приглушенного динамика в зависимости от состояния кнопки. 08:33 Разделенная кнопка переключения • Разделенная кнопка переключения работает как кнопка переключения с основной и вспомогательной частями. • Ограниченное использование для функций включения-выключения с дополнительными конфигурациями. 09:44 Заключение • Обзор всех кнопок управления в Avalonia. • Упоминание о возможности создания пользовательских элементов управления. • Прощание.




