Элементы управления приложений для Windows

В разработке приложений для Windows элемент управления — это элемент пользовательского интерфейса, отображающий содержимое или обеспечивающий взаимодействие. Элементы управления — это стандартные блоки пользовательского интерфейса. Шаблон — это рецепт объединения нескольких элементов управления, чтобы сделать что-то новое.

Мы предоставляем 45+ элементов управления, начиная от простых кнопок и мощных элементов управления данными, таких как представление сетки. Эти элементы управления являются частью системы Fluent Design и помогают создавать удобный и масштабируемый пользовательский интерфейс, который прекрасно выглядит на всех устройствах и экранах разного размера.

В статьях в этом разделе представлены инструкции по проектированию и программированию для добавления элементов управления и шаблонов в приложение для Windows.

Вступление

Общие инструкции и примеры кода для добавления и стилизации элементов управления в XAML и C#.

Добавление элементов управления и обработка событий
Существует 3 ключевых шага для добавления элементов управления в приложение: добавьте элемент управления в пользовательский интерфейс приложения, задайте свойства элемента управления и добавьте код в обработчики событий элемента управления, чтобы сделать что-то.

Настройка стиля элементов управления
Вы можете настроить внешний вид приложений различными способами с помощью платформы XAML. Стили позволяют задавать свойства элемента управления и повторно использовать эти параметры для согласованного внешнего вида в нескольких элементах управления.

Получение библиотеки пользовательского интерфейса Windows

WinUI logo

Некоторые элементы управления доступны только в библиотеке пользовательского интерфейса Windows (WinUI). Это пакет NuGet, который содержит новые элементы управления и компоненты пользовательского интерфейса. Чтобы получить ее, ознакомьтесь с общими сведениями и инструкциями по установке библиотеки пользовательского интерфейса Windows.

Алфавитный индекс

Подробные сведения о конкретных элементах управления и шаблонах.

Скачайте приложения из коллекции WinUI с сайта Microsoft Store, чтобы увидеть эти элементы управления и систему Fluent Design в действии. Приложения из коллекции WinUI 3 и коллекции WinUI 2 включают интерактивные примеры большинства элементов управления, возможностей и функций WinUI 3 и WinUI 2. Эти приложения являются интерактивными помощниками для этого веб-сайта. После их установки вы можете использовать ссылки на отдельные страницы элемента управления для запуска приложения, чтобы увидеть этот элемент управления в действии.

Дополнительные элементы управления

Дополнительные элементы управления для разработки для Windows предлагают такие компании, как Telerik, SyncFusion, DevExpress, Infragistics, ComponentOne и ActiPro. Эти элементы управления обеспечивают дополнительную поддержку для предприятий и разработчиков .NET путем дополнения стандартных системных элементов управления пользовательскими элементами управления и службами.