Windows Tips & News

WinUI 3 Önizleme 4 kullanılabilir

click fraud protection
ÖNERİLEN: Windows sorunlarını düzeltmek ve sistem performansını optimize etmek için burayı tıklayın

Microsoft, yepyeni WinUI kitaplığının 'Önizleme 4'ünü yayınladı. Fluent kontrolleri, modern özellikler ve diğer UWP/XAML iyileştirmeleri ile geliştirici projelerini güçlendirmek için oluşturulmuştur. Çok sayıda düzeltme ve iyileştirme ile birlikte gelir.

Reklamcılık

Kitaplık, WinUI XAML bileşenlerinin WPF, WinForm ve yerel uygulamalarda kullanılmasına izin verir. Microsoft, modern kullanıcı arabirimi öğelerinin çoğunu WinUI çerçevesine ekledi.

Webui Logo Afişi

Çerçeve hem Windows 10 hem de Windows 10X. İkincisi, yerel Win32 uygulamalarını çalıştıracak kaplarda, bu nedenle Microsoft, Windows 10X'e özgü uygulama sürümlerini almakla ilgilenmektedir. WinUI ile artık mümkün. Microsoft, geliştiricilerin uygulamalarını modern platformu kullanarak güncellemelerini ve Windows 10X ile uyumlu hale getirmelerini bekliyor.

İçindekilersaklamak
WinUI Önizleme 4'teki yenilikler
WinUI Önizleme'deki yeni özellikler

WinUI Önizleme 4'teki yenilikler

Önizleme 4 sürümü, CS/WinRT'nin yeni bir sürümünü ve Windows SDK'yı kullanır. Bu, aşağıdaki hataları giderir:

  • {Binding} kullanılarak bir URI özelliğine bağlanırken kilitlenme
  • C#/WinRT Marshal işlevleri .NET 5 ile doğru şekilde birlikte çalışmıyor
  • Windows Insider Builds üzerinde çalışırken WinUI 3 kilitleniyor
  • WebView2, ana bilgisayar uygulamasının Dilini/yerel ayarını CoreWebView2Environment'a uygulamıyor
  • Windows Community Toolkit DataGrid denetimi, başlangıçta/kaydırma çubukları göründüğünde uygulamayı çökertiyor
  • Görüntüleme modu değiştiğinde sayfa oluşturma kötü bir duruma giriyor
  • CalendarView'da Dil ComboBox kullanırken kilitlenme
  • WinUI 3 Desktop: WebView2'den sekme yapılamıyor
  • WinUI 3 Desktop: Türetilmiş TreeViewNodes çökmeleriyle TreeView
  • WinUI 3 Masaüstü: ContentDialog içinde Metin Kutusuna Metin Girilemiyor
  • WinUI 3 Masaüstü: ALT ve F6 çalışmıyor
  • Eski kaldırılan SwapChainPanel, yeni SwapChain'in üzerine işliyor
  • WinUI 3 Desktop: İzleme dörtgeni ile kaydırılamıyor
  • Aynı iş parçacığında birden çok pencereyle NavigationView denetimi kullanılırken kilitlenme
  • Erişilebilirlik Sorunu: WinUI masaüstü uygulaması başlatıldığında odak doğrusunu göster
  • DataGrid'de kaydırma yaparken erişim ihlali
  • WinUI 3 Desktop: Sekme döngüsü çalışmıyor
  • GridView üzerinde Sürükle ve Bırak, WinUI Xaml Adaları ile masaüstü uygulamasında başarısız oluyor
  • Erişilebilirlik sorunu: WinUI 3 Masaüstünde PageUp/PageDown tuşlarıyla kaydırma yapılamıyor
  • WebView2 yanlış görüntü alanı boyutuna sahip
  • MenuFlyout'u açtıktan sonra tıklandığında WebView2 kilitleniyor
  • WinUI 3 Desktop: DropDownButton veya SplitButton'un açılır penceresini indirmeye çalışmak, uygulamanın çökmesine neden oluyor
  • WebView2: Fareye çift sağ tıklama çökmeye neden oluyor
  • ToggleSplitButton'a tıklamak uygulamanın çökmesine neden oluyor
  • WinUI 3 Desktop: Görev çubuğunda görünen boş DesktopWindowXamlSource penceresi
  • WinUI 3 Desktop: DataGrid görüntülenmiyor
  • WinUI 3 Desktop: Dosyalar Izgaraya bırakılamıyor
  • WinUI 3 Desktop: WinUI 3 Preview 2'de ItemsRepeater çökmesi
  • Bağlamalar güncellenirken atılan AccessViolationException
  • WinUI 3 Desktop: kaydırma NavigationView üzerinde uygulama çöküyor
  • ItemsSource koleksiyonundaki öğeleri dinamik olarak eklerken veya çıkarırken ItemsControl güncellenmez.
  • C++ Uyumluluk Modu etkinse App.xaml.g.h'de C2760 hatasını derleyin

Yukarıdaki düzeltme listesinin yanı sıra Microsoft, adı geçen WinUI'nin son 3 sürümünde tanıtılan aşağıdaki yeni özellikler.

WinUI Önizleme'deki yeni özellikler

  • Win32 uygulamaları için .NET 5 dahil olmak üzere WinUI ile Masaüstü uygulamaları oluşturma yeteneği
  • RadyalGradientFırça
  • TabView güncellemeleri
  • Karanlık tema güncellemeleri
  • WebView2'deki iyileştirmeler ve güncellemeler
    • Yüksek DPI Desteği
    • Pencere yeniden boyutlandırma ve taşıma desteği
    • Edge'in daha yeni sürümünü hedeflemek için güncellendi
    • WebView2'ye özgü Nuget paketine başvurmak artık gerekli değil
  • SwapChainPanel
  • MRT Çekirdek Desteği
    • Bu, uygulamaları başlangıçta daha hızlı ve daha hafif hale getirir ve daha hızlı kaynak araması sağlar.
  • ARM64 Desteği
  • Uygulamaların içine ve dışına sürükleyip bırakın
  • RenderTargetBitmap (şu anda yalnızca XAML içeriği - SwapChainPanel içeriği yok)
  • Özel imleç desteği
  • Konu dışı giriş
  • Takımlama/geliştirici deneyimimizdeki iyileştirmeler:
    • Canlı Görsel Ağacı, Hızlı Yeniden Yükleme, Canlı Mülk Gezgini ve benzeri araçlar
    • WinUI 3 için Intellisense
  • Açık kaynak geçişi için gerekli iyileştirmeler

WinUI 3 ve yol haritası hakkında daha fazla bilgi edinmek için Windows UI Kitaplığı Yol Haritası GitHub'da.


Microsoft ayrıca Başlat menüsü, Eylem Merkezi, Masaüstü ve görev çubuğu da dahil olmak üzere Windows 10'un temel kullanıcı arabirimi parçalarının yerine kullanmak üzere. Kabuğun yanı sıra WinUI, yerleşik UWP uygulamaları Windows 10 Fotoğraf uygulaması, Windows Takvim, Windows Haritalar, Filmler ve TV, Yapışkan Notlar ve Hesap Makinesi'ne geliyor. Dahili olarak, Microsoft bunları zaten test ediyor. Uygulamalar, menüler, diyaloglar ve diğer öğeler için daha yuvarlak köşeler aldı. Bu gönderiye göz atın:

WinUI destekli yuvarlak görünüm, Windows 10 yerleşik uygulamalarına ulaştı

ÖNERİLEN: Windows sorunlarını düzeltmek ve sistem performansını optimize etmek için burayı tıklayın
Windows 10'da Microsoft Edge'de Kelimeler için Arama Tanımları

Windows 10'da Microsoft Edge'de Kelimeler için Arama Tanımları

Microsoft Edge, Windows 10'daki varsayılan web tarayıcı uygulamasıdır. Uzantı desteğine, hızlı ol...

Devamını oku

Windows 10'da Pano Geçmişi Bağlam Menüsü Ekle

Windows 10'da Pano Geçmişi Bağlam Menüsü Ekle

Windows 10'un son sürümleri, yeni bir Pano Geçmişi özelliğiyle birlikte gelir. Pano içeriğinizi v...

Devamını oku

Windows 10 Pano Geçmişi Arşivleri

Pano Geçmişini kullanarak Windows 10'da Düz Metin Olarak Yapıştırmak artık mümkün. Microsoft, yer...

Devamını oku