WinUI 3 Preview 4 متاح
أصدرت Microsoft "Preview 4" من مكتبة WinUI الجديدة تمامًا. لقد تم إنشاؤه لتعزيز مشروعات المطورين باستخدام عناصر تحكم طلاقة وميزات حديثة وتحسينات أخرى لـ UWP / XAML. يأتي مع الكثير من الإصلاحات والتحسينات.
تسمح المكتبة باستخدام مكونات WinUI XAML في WPF و WinForm والتطبيقات الأصلية. أضافت Microsoft معظم عناصر واجهة المستخدم الحديثة إلى إطار عمل WinUI.
تم إنشاء إطار العمل لكل من Windows 10 و نوافذ 10x. سيتم تشغيل تطبيقات Win32 الأصلية لاحقًا في حاويات، لذلك تهتم Microsoft بالحصول على إصدارات أصلية من التطبيق لنظام التشغيل Windows 10x. من الممكن الآن مع WinUI. تتوقع Microsoft من المطورين تحديث تطبيقاتهم باستخدام النظام الأساسي الحديث وجعلها متوافقة مع Windows 10x.
ما الجديد في WinUI Preview 4
يستخدم إصدار Preview 4 إصدارًا جديدًا من CS / WinRT و Windows SDK. يؤدي هذا إلى إصلاح الأخطاء التالية:
- تعطل عند الربط بخاصية URI باستخدام {Binding}
- وظائف C # / WinRT Marshal لا تعمل بشكل صحيح مع .NET 5
- يتعطل WinUI 3 عند تشغيل Windows Insider Builds
- لا يطبق WebView2 لغة / لغة تطبيق المضيف على CoreWebView2Environment
- Windows Community Toolkit DataGrid تعطل التطبيق عند البدء / عندما تظهر أشرطة التمرير
- يصبح عرض الصفحة في حالة سيئة عندما يتغير وضع العرض
- حدوث تعطل عند استخدام Language ComboBox في CalendarView
- سطح مكتب WinUI 3: لا يمكن الخروج من WebView2
- WinUI 3 Desktop: برنامج TreeView مع تعطل TreeViewNodes المشتق
- WinUI 3 Desktop: غير قادر على إدخال نص في TextBox داخل ContentDialog
- WinUI 3 Desktop: لا يعمل ALT و F6
- يتم عرض SwapChainPanel القديمة التي تمت إزالتها أعلى SwapChain الجديد
- WinUI 3 Desktop: لا يمكن التمرير باستخدام لوحة التتبع
- تعطل عند استخدام عنصر تحكم NavigationView مع نوافذ متعددة في نفس مؤشر الترابط
- مشكلة إمكانية الوصول: أظهر التركيز بشكل صحيح على تشغيل تطبيق WinUI لسطح المكتب
- انتهاك الوصول أثناء التمرير في DataGrid
- سطح مكتب WinUI 3: لا يعمل تدوير علامات التبويب
- فشل السحب والإفلات على GridView في تطبيق سطح المكتب مع WinUI Xaml Islands
- مشكلة في إمكانية الوصول: تعذر التمرير باستخدام مفتاحي PageUp / PageDown على WinUI 3 Desktop
- WebView2 له حجم منفذ عرض خاطئ
- يتعطل WebView2 عند النقر بعد فتح MenuFlyout
- WinUI 3 Desktop: تؤدي محاولة إسقاط DropDownButton أو SplitButton's flyout إلى تعطل التطبيق
- WebView2: يؤدي النقر المزدوج بزر الماوس الأيمن إلى حدوث عطل
- يؤدي النقر فوق ToggleSplitButton إلى تعطل التطبيق
- WinUI 3 Desktop: إفراغ نافذة DesktopWindowXamlSource مرئية على شريط المهام
- سطح مكتب WinUI 3: لا يتم عرض DataGrid
- WinUI 3 Desktop: تعذر إسقاط الملفات على الشبكة
- WinUI 3 Desktop: تعطل 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.
- دعم DPI عالية
- دعم لتغيير حجم النافذة والتحرك
- تم التحديث لاستهداف أحدث إصدار من Edge
- لم تعد ضرورية للإشارة إلى حزمة Nuget الخاصة بـ WebView2
- SwapChainPanel
- دعم MRT الأساسي.
- هذا يجعل التطبيقات أسرع وأخف عند بدء التشغيل ويوفر بحثًا أسرع عن الموارد.
- دعم ARM64
- سحب وإسقاط داخل وخارج التطبيقات
- RenderTargetBitmap (حاليًا محتوى XAML فقط - لا يوجد محتوى SwapChainPanel)
- دعم المؤشر المخصص
- إدخال خارج الخيط
- تحسينات على تجربة الأدوات / المطور لدينا:
- Live Visual Tree و Hot Reload و Live Property Explorer وأدوات مماثلة
- التحسس لـ WinUI 3
- التحسينات المطلوبة لترحيل مفتوح المصدر
للعثور على مزيد من المعلومات حول WinUI 3 وخريطة الطريق الخاصة به ، راجع ملف خارطة طريق مكتبة واجهة مستخدم Windows على جيثب.
كما أن Microsoft على وشك استخدامه كبديل لأجزاء واجهة المستخدم الأساسية لنظام التشغيل Windows 10 ، بما في ذلك قائمة ابدأ ومركز الإجراءات وسطح المكتب وشريط المهام. إلى جانب الغلاف ، يأتي WinUI إلى تطبيقات UWP المضمنة في تطبيق Windows 10 Photos ، وتقويم Windows ، وخرائط Windows ، والأفلام والتلفزيون ، والملاحظات اللاصقة ، والآلة الحاسبة. داخليًا ، تقوم Microsoft بالفعل باختبارها. تلقت التطبيقات زوايا مستديرة للقوائم ومربعات الحوار وعناصر أخرى. تحقق من هذا المنشور:
وصل المظهر المستدير المدعوم من WinUI إلى تطبيقات Windows 10 المضمنة