เฟรมเวิร์กถูกสร้างขึ้นสำหรับทั้ง Windows 10 และ Windows 10X หลังจะเรียกใช้แอป Win32 แบบเนทีฟในคอนเทนเนอร์ ดังนั้น Microsoft จึงสนใจที่จะรับแอปเวอร์ชันเนทีฟสำหรับ Windows 10X ตอนนี้สามารถทำได้ด้วย WinUI Microsoft คาดหวังว่านักพัฒนาจะอัปเดตแอปของตนโดยใช้แพลตฟอร์มที่ทันสมัย และทำให้เข้ากันได้กับ Windows 10X
Microsoft กำลังวางแผนที่จะปล่อย WinUI 3.0 เป็นการอัพเดตหลักสำหรับ Windows 10 UI ในปี 2020 ณ ตอนนี้ WinUI 3.0 Preview 2 คือ มีอยู่สำหรับการทดสอบ
WinUI 3 ตัวอย่าง 2 สำหรับ Windows 10
การเพิ่มเติมและการแก้ไขที่โดดเด่นในรุ่นนี้:
- INotifyCollectionChanged และ INotifyPropertyChanged กำลังทำงานในแอป C# Desktop
- WinUI 3 Preview 2 เข้ากันได้กับ .NET 5 Preview 5 สำหรับแอปเดสก์ท็อปแล้ว
- ขณะนี้สมาชิก Point, Rect และ Size มีการพิมพ์สองครั้งในการฉายภาพ C# ของ API สำหรับแอปเดสก์ท็อป
- การแก้ไขข้อขัดข้องสำหรับการตรวจสอบอินพุตและสถานการณ์ข้อความอื่นๆ
การแสดงตัวอย่าง 2 ได้รับการตั้งค่าทางตรรกะเช่นเดียวกับการแสดงตัวอย่าง 1 คุณจะต้องดาวน์โหลดไฟล์ .VSIX ใหม่ ตรวจสอบให้แน่ใจว่าคุณได้อัปเกรดเป็น .NET 5 Preview 5 และติดตั้งแพ็คเกจ NuGet ใหม่ สามารถดูคำแนะนำทีละขั้นตอนได้ ที่นี่สำหรับแอปเดสก์ท็อปและ ที่นี่สำหรับแอป UWP- คุณยังสามารถทดสอบ WinUI 3 Preview 2 ได้โดยไม่ต้องเขียนโค้ดใดๆ เพียงแค่โคลนและสร้างสาขา Preview 2 ของ XAML Controls Gallery แล้วเลื่อนดูแอพเพื่อดูว่าส่วนควบคุมทั้งหมดทำงานอย่างไรกับการแก้ไขใหม่ที่เกิดขึ้น
ตัวอย่าง 2 ยังไม่พร้อมสำหรับการใช้งานในแอปที่ใช้งานจริง มันมีจำนวน เป็นที่รู้จัก ข้อจำกัด- Microsoft กำลังรวบรวมคำติชมจากนักพัฒนาและพยายามปรับปรุงประสบการณ์ของพวกเขาตลอดการเผยแพร่ครั้งต่อไป