Bagikan melalui


WinUI untuk UWP (WinUI 2)

Nota

Untuk informasi selengkapnya tentang membangun aplikasi desktop Windows dengan WinUI versi terbaru, lihat WinUI 3.

WinUI 2 terintegrasi erat dengan Windows SDK dan menyediakan kontrol UI Windows asli resmi dan elemen antarmuka pengguna lainnya untuk aplikasi UWP (dan aplikasi desktop menggunakan Kepulauan XAML).

Mempertahankan kompatibilitas tingkat bawah dengan versi Windows 10 yang lebih lama memungkinkan kontrol WinUI 2 berfungsi meskipun pengguna tidak memiliki OS terbaru.

Lihat Catatan Rilis WinUI 2 terbaru.

Fitur

  • Kontrol baru: WinUI berisi kontrol baru yang tidak dikirim sebagai bagian dari platform Windows default.

  • Versi terbaru dari kontrol yang ada: Pustaka juga berisi versi terbaru dari kontrol platform Windows yang ada, yang dapat Anda gunakan untuk versi Windows 10 sebelumnya.

  • Dukungan untuk versi Windows 10 yang lebih lama: API WinUI berfungsi pada versi Windows 10 yang lebih lama, sehingga Anda tidak perlu menyertakan pemeriksaan versi atau XAML kondisional untuk mendukung pengguna yang mungkin tidak menjalankan OS terbaru.

  • Dukungan untuk XamlDirect: API Xaml Direct, yang dirancang untuk pengembang middleware, memberi Anda akses ke fitur XAML tingkat bawah yang memberikan CPU yang lebih baik dan performa set kerja. XamlDirect di WinUI 2 memungkinkan Anda menggunakan API XamlDirect pada versi Windows 10 yang lebih lama tanpa perlu menulis kode khusus untuk menangani beberapa versi Windows 10 target.

Contoh

Petunjuk / Saran

Untuk informasi selengkapnya, panduan desain, dan contoh kode, lihat Mendesain untuk aplikasi Windows.

Aplikasi Galeri WinUI 2 mencakup contoh interaktif dari sebagian besar kontrol, fitur, dan fungsi WinUI 2.

Jika aplikasi galeri sudah diinstal, klik Galeri WinUI 2 untuk membukanya.

Jika belum diinstal, unduh Galeri WinUI 2 dari Microsoft Store.

Anda juga bisa mendapatkan kode sumber dari GitHub (pilih cabang winui2 ).

Dokumentasi

Artikel cara penggunaan untuk kontrol WinUI disertakan dengan dokumentasi Kontrol untuk aplikasi Windows .

Dokumen referensi API terletak di API WinUI.

Menginstal dan menggunakan WinUI untuk UWP

Untuk petunjuk tentang menginstal dan menggunakan pustaka WinUI 2, lihat Mulai menggunakan WinUI 2 untuk UWP.

Keterlibatan pengembang

Kami menyambut laporan bug di repositori microsoft-ui-xaml di GitHub.

Daftar paket NuGet

Untuk detail tentang paket WinUI NuGet, lihat daftar paket WinUI NuGet.

Lihat juga