Windows Tips & News

Yra WinUI 3 Preview 4

click fraud protection
REKOMENDUOJAMAS: Spustelėkite čia, kad išspręstumėte „Windows“ problemas ir optimizuotumėte sistemos našumą

„Microsoft“ išleidžia visiškai naujos „WinUI“ bibliotekos „Preview 4“. Jis buvo sukurtas siekiant papildyti kūrėjų projektus su Fluent valdikliais, moderniomis funkcijomis ir kitais UWP / XAML patobulinimais. Jame yra daug pataisymų ir patobulinimų.

Skelbimas

Biblioteka leidžia naudoti WinUI XAML komponentus WPF, WinForm ir vietinėse programose. „Microsoft“ į „WinUI“ sistemą įtraukė daugumą šiuolaikinių vartotojo sąsajos elementų.

Webui logotipo reklamjuostė

Sistema buvo sukurta tiek Windows 10, tiek Windows 10X. Pastarojoje bus paleistos vietinės „Win32“ programos konteineriuose, todėl „Microsoft“ nori gauti programų versijų, skirtų „Windows 10X“. Dabar tai įmanoma naudojant WinUI. „Microsoft“ tikisi, kad kūrėjai atnaujins savo programas naudodami modernią platformą ir suderins jas su „Windows 10X“.

Turinyspaslėpti
Kas naujo „WinUI Preview 4“.
Naujos „WinUI Preview“ funkcijos

Kas naujo „WinUI Preview 4“.

Preview 4 leidime naudojama nauja CS/WinRT versija ir Windows SDK. Tai pašalina šias klaidas:

  • Strigta susiejant su URI nuosavybe naudojant {Binding}
  • C#/WinRT Marshal funkcijos tinkamai neveikia su .NET 5
  • „WinUI 3“ strigtis veikia naudojant „Windows Insider Builds“.
  • „WebView2“ netaiko prieglobos programos kalbos / lokalės „CoreWebView2Environment“.
  • „Windows Community Toolkit“ „DataGrid“ valdymo programa užstringa paleidžiant / kai atsiranda slinkties juostos
  • Pasikeitus rodymo režimui, puslapio atvaizdavimas tampa blogas
  • Strigti, kai kalendoriaus rodinyje naudojate kalbos kombinuotąjį laukelį
  • „WinUI 3 Desktop“: nepavyksta išeiti iš „WebView2“.
  • „WinUI 3 Desktop“: „TreeView“ su išvestiniais „TreeViewNodes“ užstringa
  • „WinUI 3 Desktop“: „ContentDialog“ viduje negalima įvesti teksto į „TextBox“.
  • „WinUI 3 Desktop“: ALT ir F6 neveikia
  • Senas pašalintas „SwapChainPanel“ pateikiamas ant naujojo „SwapChain“.
  • „WinUI 3 Desktop“: negalima slinkti naudojant jutiklinę dalį
  • Strigta naudojant „NavigationView“ valdiklį su keliais langais toje pačioje gijoje
  • Pritaikymo neįgaliesiems problema: paleidžiant „WinUI“ darbalaukio programą rodyti fokusavimą tiesiai
  • Prieigos pažeidimas slenkant „DataGrid“.
  • „WinUI 3 Desktop“: skirtukų keitimas neveikia
  • „Drag and Drop on GridView“ nepavyksta darbalaukio programoje su „WinUI Xaml Islands“.
  • Prieinamumo problema: nepavyksta slinkti naudojant „PageUp“ / „PageDown“ klavišus „WinUI 3“ darbalaukyje
  • WebView2 netinkamas peržiūros srities dydis
  • „WebView2“ strigtis spustelėjus atidarius „MenuFlyout“.
  • „WinUI 3“ darbalaukis: bandant nuleisti „DropDownButton“ arba „SplitButton“ išsklaidymą, programa sugenda
  • WebView2: du kartus dešiniuoju pelės klavišu spustelėjus sugenda
  • Spustelėjus ToggleSplitButton, programa sugenda
  • „WinUI 3 Desktop“: užduočių juostoje matomas tuščias „DesktopWindowXamlSource“ langas
  • „WinUI 3 Desktop“: „DataGrid“ nerodomas
  • „WinUI 3 Desktop“: Nepavyko perkelti failų į tinklelį
  • „WinUI 3“ darbalaukis: „ItemsRepeater“ strigtis „WinUI 3“ peržiūroje 2
  • AccessViolationException išmestas atnaujinant susiejimus
  • „WinUI 3 Desktop“: programa užstringa slinkus „NavigationView“.
  • „ItemsControl“ neatnaujinama dinamiškai pridedant arba pašalinant elementus iš „ItemsSource“ kolekcijos.
  • Kompiliavimo klaida C2760 programoje App.xaml.g.h, jei įjungtas C++ atitikties režimas

Be aukščiau pateikto pataisymų sąrašo, „Microsoft“ turi paminėta šios naujos funkcijos, įdiegtos paskutiniuose 3 WinUI leidimuose.

Naujos „WinUI Preview“ funkcijos

  • Galimybė kurti darbalaukio programas naudojant WinUI, įskaitant .NET 5, skirtą Win32 programoms
  • RadialGradient Brush
  • TabView atnaujinimai
  • Tamsiosios temos atnaujinimai
  • WebView2 patobulinimai ir atnaujinimai
    • Aukšto DPI palaikymas
    • Langų dydžio keitimo ir perkėlimo palaikymas
    • Atnaujinta, kad būtų taikoma naujesnė „Edge“ versija
    • Nebereikia nurodyti „WebView2“ specifinio „Nuget“ paketo
  • SwapChainPanel
  • MRT pagrindinis palaikymas
    • Dėl to programos paleidžiamos greičiau ir lengviau bei greičiau ieškoma išteklių.
  • ARM64 palaikymas
  • Vilkite ir numeskite programų viduje ir išorėje
  • „RenderTargetBitmap“ (šiuo metu tik XAML turinys – nėra „SwapChainPanel“ turinio)
  • Pasirinktinis žymeklio palaikymas
  • Ne sriegio įvestis
  • Mūsų įrankių / kūrėjų patirties patobulinimai:
    • „Live Visual Tree“, „Hot Reload“, „Live Property Explorer“ ir panašūs įrankiai
    • „Intellisense“, skirta „WinUI 3“.
  • Atvirojo kodo perkėlimui reikalingi patobulinimai

Norėdami rasti daugiau informacijos apie WinUI 3 ir jos planą, žr „Windows“ vartotojo sąsajos bibliotekos planas „GitHub“.


„Microsoft“ taip pat ketina jį naudoti kaip pagrindines „Windows 10“ vartotojo sąsajos dalis, įskaitant meniu Pradėti, veiksmų centrą, darbalaukį ir užduočių juostą. Be apvalkalo, „WinUI“ ateina į įtaisytąsias UWP programas „Windows 10“ nuotraukų programa, „Windows“ kalendorius, „Windows“ žemėlapiai, filmai ir TV, lipnūs užrašai ir skaičiuotuvas. Viduje „Microsoft“ juos jau išbando. Programos gavo apvalesnius meniu, dialogo langų ir kitų elementų kampus. Peržiūrėkite šį įrašą:

„WinUI“ varoma apvalesnė išvaizda pasiekė „Windows 10“ integruotas programas

REKOMENDUOJAMAS: Spustelėkite čia, kad išspręstumėte „Windows“ problemas ir optimizuotumėte sistemos našumą

Atsisiųskite Oxygen Obsidian HC

Ši svetainė naudoja slapukus, kad pagerintų jūsų patirtį naršant svetainėje. Iš šių slapukų slapu...

Skaityti daugiau

Atsisiųskite „Oxygen Honeycomb Cursors“.

Ši svetainė naudoja slapukus, kad pagerintų jūsų patirtį naršant svetainėje. Iš šių slapukų slapu...

Skaityti daugiau

Atsisiųskite Oxygen Obsidian Cursors

Ši svetainė naudoja slapukus, kad pagerintų jūsų patirtį naršant svetainėje. Iš šių slapukų slapu...

Skaityti daugiau