Windows Tips & News

Доступна предварительная версия 4 WinUI 3

click fraud protection
РЕКОМЕНДУЕМЫЕ: Щелкните здесь, чтобы исправить проблемы с Windows и оптимизировать производительность системы

Microsoft выпускает Preview 4 своей новой библиотеки WinUI. Он был создан, чтобы дополнить проекты разработчиков элементами управления Fluent, современными функциями и другими улучшениями UWP / XAML. Он содержит множество исправлений и улучшений.

Рекламное объявление

Библиотека позволяет использовать компоненты WinUI XAML в WPF, WinForm и нативных приложениях. Microsoft добавила большинство современных элементов пользовательского интерфейса в структуру WinUI.

Баннер с логотипом Webui

Фреймворк был создан как для Windows 10, так и для Windows 10X. В последнем будут работать собственные приложения Win32. в контейнерах, поэтому Microsoft заинтересована в получении версий приложений, встроенных в Windows 10X. Теперь это возможно с WinUI. Microsoft ожидает, что разработчики обновят свои приложения, используя современную платформу, и сделают их совместимыми с Windows 10X.

СОДЕРЖАНИЕСпрятать
Что нового в WinUI Preview 4
Новые возможности WinUI Preview

Что нового в WinUI Preview 4

В выпуске Preview 4 используется новая версия CS / WinRT и Windows SDK. Это устраняет следующие ошибки:

  • Сбой при привязке к свойству URI с помощью {Binding}
  • Функции C # / WinRT Marshal некорректно взаимодействуют с .NET 5
  • Сбой WinUI 3 при работе со сборками Windows Insider
  • WebView2 не применяет язык / локаль основного приложения к CoreWebView2Environment
  • Элемент управления DataGrid в Windows Community Toolkit аварийно завершает работу приложения при запуске / при появлении полос прокрутки
  • Отрисовка страницы переходит в плохое состояние при изменении режима отображения
  • Сбой при использовании языкового поля со списком в CalendarView
  • Рабочий стол WinUI 3: невозможно выйти из WebView2
  • WinUI 3 Desktop: TreeView с производными TreeViewNodes дает сбой
  • Рабочий стол WinUI 3: невозможно ввести текст в текстовое поле внутри ContentDialog
  • Рабочий стол WinUI 3: ALT и F6 не работают
  • Старый удаленный SwapChainPanel отрисовывается поверх нового SwapChain
  • Рабочий стол WinUI 3: прокрутка с помощью трекпада невозможна
  • Сбой при использовании элемента управления NavigationView с несколькими окнами в одном потоке
  • Проблема доступности: отображение прямоугольника фокуса при запуске настольного приложения WinUI
  • Нарушение прав доступа при прокрутке в DataGrid
  • WinUI 3 Desktop: циклическое переключение вкладок не работает
  • Ошибка перетаскивания в GridView в настольном приложении с WinUI Xaml Islands
  • Проблема доступности: невозможно прокручивать с помощью клавиш PageUp / PageDown на рабочем столе WinUI 3
  • WebView2 имеет неправильный размер области просмотра
  • Сбой WebView2 при нажатии после открытия MenuFlyout
  • Рабочий стол WinUI 3: попытка выключить всплывающее окно DropDownButton или SplitButton вызывает сбой приложения
  • WebView2: двойной щелчок правой кнопкой мыши вызывает сбой
  • Нажатие на ToggleSplitButton вызывает сбой приложения.
  • Рабочий стол WinUI 3: пустое окно DesktopWindowXamlSource, видимое на панели задач
  • Рабочий стол WinUI 3: DataGrid не отображается
  • Рабочий стол WinUI 3: невозможно перетащить файлы в сетку
  • Рабочий стол WinUI 3: сбой ItemsRepeater в WinUI 3 Preview 2
  • AccessViolationException, возникающий при обновлении привязок
  • WinUI 3 Desktop: приложение вылетает при прокрутке NavigationView
  • ItemsControl не обновляется при динамическом добавлении или удалении элементов в своей коллекции ItemsSource.
  • Ошибка компиляции C2760 в App.xaml.g.h, если включен режим соответствия C ++

Помимо приведенного выше списка исправлений, у Microsoft есть упомянул следующие новые функции, представленные в последних трех выпусках WinUI.

Новые возможности WinUI Preview

  • Возможность создавать настольные приложения с WinUI, включая .NET 5 для приложений Win32.
  • Радиальный Градиент Кисть
  • Обновления TabView
  • Обновления темной темы
  • Улучшения и обновления WebView2
    • Поддержка высокого разрешения
    • Поддержка изменения размера и перемещения окон
    • Обновлено для более поздней версии Edge
    • Больше не нужно ссылаться на пакет Nuget, специфичный для WebView2.
  • SwapChainPanel
  • Поддержка ядра MRT
    • Это делает приложения быстрее и легче при запуске и обеспечивает более быстрый поиск ресурсов.
  • ARM64 Поддержка
  • Перетаскивайте внутри и снаружи приложений
  • RenderTargetBitmap (в настоящее время только содержимое XAML - нет содержимого SwapChainPanel)
  • Поддержка настраиваемого курсора
  • Внепоточный ввод
  • Улучшения нашего инструментария / опыта разработчиков:
    • Live Visual Tree, Hot Reload, Live Property Explorer и аналогичные инструменты
    • Intellisense для WinUI 3
  • Улучшения, необходимые для миграции с открытым исходным кодом

Чтобы узнать больше о WinUI 3 и его планах развития, ознакомьтесь с План развития библиотеки пользовательского интерфейса Windows на GitHub.


Microsoft также собирается использовать его в качестве замены основных частей пользовательского интерфейса Windows 10, включая меню «Пуск», Центр действий, рабочий стол и панель задач. Помимо оболочки, WinUI входит во встроенные приложения UWP: приложение Windows 10 Photos, Windows Calendar, Windows Maps, Movies & TV, Sticky Notes и Calculator. Внутри Microsoft их уже тестирует. Приложения получили более закругленные углы для меню, диалогов и других элементов. Посмотрите этот пост:

Универсальный внешний вид на базе WinUI достиг встроенных приложений Windows 10

РЕКОМЕНДУЕМЫЕ: Щелкните здесь, чтобы исправить проблемы с Windows и оптимизировать производительность системы
Изменить положение окна консоли по умолчанию в Windows 10

Изменить положение окна консоли по умолчанию в Windows 10

Консоль в Windows 10 - это среда оболочки, в которой вы можете запускать текстовые консольные инс...

Читать далее

Архивы Windows 10 Redstone 5

Microsoft планирует прекратить поддержку Windows 10 версии 1809, известной как «Октябрьское обнов...

Читать далее

Windows 10 может получить новую страницу программы предварительной оценки Windows

Windows 10 может получить новую страницу программы предварительной оценки Windows

Оставьте ответНовый внешний вид страницы программы предварительной оценки Windows в приложении «П...

Читать далее