Поделиться через


WinUI 3

WinUI 3 — это современная платформа пользовательского интерфейса Майкрософт для создания классических приложений Windows. Она предоставляет систему Fluent Design, высокопроизводительную отрисовку и мощную модель программирования на основе XAML разработчикам C# и C++.

Поставляется как часть Windows App SDK, WinUI позволяет создавать современные, полированные и адаптивные рабочие столы, которые работают на Windows 10 версии 1809 (сборка 17763) и более поздних версий, включая Windows 11.

WinUI построен в открытом формате, а вклады или обсуждения приветствуются. Дополнительные сведения см. в репозитории:

Чтобы быть в курсе последних новостей о WinUI, ознакомьтесь с заметками о последнем выпуске Windows App SDK.

Diagram архитектуры Windows App SDK

Основные преимущества WinUI

WinUI объединяет гибкость модели приложений Win32 с богатством современного Windows пользовательского интерфейса. Он предназначен для разработчиков, которые хотят создавать классические приложения с использованием того же языка разработки и системных функций, что и встроенные Windows интерфейсы.

Плавающее окно приложения с элементами управления пользовательским интерфейсом

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

Логотипы C# и C++

Код на предпочитаемом языке
Используйте .NET (C#) или C++ с разметкой XAML для создания приложений, которые легко работают на устройствах x86, x64 и ARM.

Индикатор скорости

Оптимизировано для современных возможностей и оборудования
Создавайте богатые, высокопроизводительные приложения с расширенной отрисовкой пикселей, визуальными элементами с высоким уровнем DPI и гладкими анимациями, оптимизированными для современных аппаратных и входных методов, таких как сенсорный ввод, перо, клавиатура и мышь.

Логотипы WinUI и Windows App SDK

Строено на Windows App SDK
WinUI является частью Windows App SDK, предоставляя доступ к современным API-интерфейсам Windows, согласованному поведению приложений и средствам, упрощающим разработку и развертывание.
Узнайте больше о Windows App SDK

Несколько значков окон приложений

Ключевые функции в Windows
Части оболочки Windows и встроенные приложения создаются с помощью WinUI. Проекты с открытым кодом, такие как PowerToys , также создаются с помощью WinUI.


Начало работы с WinUI

Чтобы приступить к работе с WinUI, попробуйте использовать следующие ресурсы:

Hello WinUI
Привет, WinUI
Настройте среду разработки и создайте свое первое приложение WinUI.

Коллекция WinUI 3
Коллекция WinUI 3
Ознакомьтесь с интерактивными примерами элементов управления, функций и функций WinUI.

Значок образцов
Примеры и ресурсы
Просмотрите примеры кода, начальные проекты и средства для ускорения разработки.