В разработке приложений для Windows элемент управления — это элемент пользовательского интерфейса, отображающий содержимое или обеспечивающий взаимодействие. Элементы управления — это стандартные блоки пользовательского интерфейса. Шаблон — это рецепт объединения нескольких элементов управления, чтобы сделать что-то новое.
Мы предоставляем 45+ элементов управления, начиная от простых кнопок и мощных элементов управления данными, таких как представление сетки. Эти элементы управления являются частью системы Fluent Design и помогают создавать удобный и масштабируемый пользовательский интерфейс, который прекрасно выглядит на всех устройствах и экранах разного размера.
В статьях в этом разделе представлены инструкции по проектированию и программированию для добавления элементов управления и шаблонов в приложение для Windows.
Вступление
Общие инструкции и примеры кода для добавления и стилизации элементов управления в XAML и C#.
Добавление элементов управления и обработка событий
Существует 3 ключевых шага для добавления элементов управления в приложение: добавьте элемент управления в пользовательский интерфейс приложения, задайте свойства элемента управления и добавьте код в обработчики событий элемента управления, чтобы сделать что-то.
Настройка стиля элементов управления
Вы можете настроить внешний вид приложений различными способами с помощью платформы XAML. Стили позволяют задавать свойства элемента управления и повторно использовать эти параметры для согласованного внешнего вида в нескольких элементах управления.
Получение WinUI
Некоторые элементы управления доступны только в WinUI, пакет NuGet, содержащий новые элементы управления и функции пользовательского интерфейса. Чтобы получить его, ознакомьтесь с инструкциями по установке и обзору WinUI.
Алфавитный индекс
Подробные сведения о конкретных элементах управления и шаблонах.
Получите коллекцию WinUI приложения из Microsoft Store, чтобы просмотреть элементы управления XAML и систему fluent Design system в действии. Приложения из коллекции WinUI 3 и коллекции WinUI 2 включают интерактивные примеры большинства элементов управления, возможностей и функций WinUI 3 и WinUI 2. Эти приложения являются интерактивными помощниками для этого веб-сайта. После их установки вы можете использовать ссылки на отдельные страницы элемента управления для запуска приложения, чтобы увидеть этот элемент управления в действии.
Исходный код можно также получить из GitHub (используйте главную ветвь для WinUI 3 и ветвь winui2 для WinUI 2).
Дополнительные элементы управления
Дополнительные элементы управления для разработки для Windows предлагают такие компании, как Telerik, SyncFusion, DevExpress, Infragistics, ComponentOne и ActiPro. Эти элементы управления обеспечивают дополнительную поддержку для предприятий и разработчиков .NET путем дополнения стандартных системных элементов управления пользовательскими элементами управления и службами.
Совместная работа с нами на GitHub
Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.
Отзыв о Windows developer
Windows developer — это проект с открытым исходным кодом. Выберите ссылку, чтобы оставить отзыв: