Bagikan melalui


WinUI 2.0

WinUI 2.0 adalah rilis publik pertama WinUI (dirilis Oktober 2018).

WinUI adalah cara term mudah untuk membangun pengalaman Fluent Design yang hebat untuk Windows.

Ini termasuk dua paket NuGet:

Anda dapat mengunduh dan menggunakan paket WinUI di aplikasi Anda menggunakan manajer paket NuGet: lihat Memulai WinUI untuk informasi selengkapnya.

WinUI dihosting di GitHub di mana kami mendorong Anda untuk mengajukan laporan bug, permintaan fitur, dan kontribusi kode komunitas.

Microsoft.UI.Xaml 2.0.181011001

Oktober 2018

Ini adalah rilis pertama dari paket NuGet Microsoft.UI.Xaml. Ini termasuk kontrol dan fitur Fluent asli resmi untuk aplikasi Windows UWP.

Fitur baru

Kontrol dan pola dalam rilis ini meliputi:

Fitur Deskripsi
AkrilikBrush Mengecat area dengan bahan semi transparan yang menggunakan beberapa efek termasuk kabur dan tekstur kebisingan.
BitmapIconSource Mewakili sumber ikon yang menggunakan bitmap sebagai kontennya.
Pemicu Warna Mewakili kontrol yang memungkinkan pengguna memilih warna menggunakan spektrum warna, slider, dan input teks.
CommandBarFlyout Mewakili flyout khusus yang menyediakan tata letak untuk AppBarButton dan elemen perintah terkait.
DropDownButton Mewakili tombol dengan chevron yang dimaksudkan untuk membuka menu.
FontIconSource Mewakili sumber ikon yang menggunakan glyph dari font yang ditentukan.
Bilah Menu Mewakili kontainer khusus yang menyajikan sekumpulan menu dalam baris horizontal, biasanya di bagian atas jendela aplikasi.
MenuBarItem Mewakili menu tingkat atas dalam kontrol Bilah Menu.
Tampilan Navigasi Mewakili kontainer yang memungkinkan navigasi konten aplikasi. Ini memiliki header, tampilan untuk konten utama, dan panel menu untuk perintah navigasi.
ParallaxView Mewakili kontainer yang mengikat posisi gulir elemen latar depan, seperti daftar, ke elemen latar belakang, seperti gambar. Saat Anda menggulir melalui elemen latar depan, itu menganimasikan elemen latar belakang untuk membuat efek paralaks.
Gambar Orang Mewakili kontrol yang menampilkan gambar avatar untuk seseorang, jika tersedia; jika tidak, itu menampilkan inisial orang tersebut atau glyph generik.
RatingControl Mewakili kontrol yang memungkinkan pengguna memasukkan peringkat bintang.
RefreshContainer Mewakili kontrol kontainer yang menyediakan fungsionalitas RefreshVisualizer dan pull-to-refresh untuk konten yang dapat digulir.
RefreshVisualizer Mewakili kontrol yang menyediakan indikator status animasi untuk refresh konten.
RevealBackgroundBrush Cat latar belakang kontrol dengan efek mengungkapkan menggunakan kuas komposisi dan efek cahaya.
RevealBorderBrush Mengecat batas kontrol dengan efek mengungkapkan menggunakan kuas komposisi dan efek cahaya.
RevealBrush Kelas dasar untuk kuas yang menggunakan efek komposisi dan pencahayaan untuk mengimplementasikan perawatan desain visual yang terungkap.
SplitButton Mewakili tombol dengan dua bagian yang dapat dipanggil secara terpisah. Satu bagian berperilaku seperti tombol standar dan bagian lainnya memanggil flyout.
SwipeControl Mewakili kontainer yang menyediakan akses ke perintah kontekstual melalui interaksi sentuh.
SymbolIconSource Mewakili sumber ikon yang menggunakan glyph dari font Segoe MDL2 Assets sebagai kontennya.
TextCommandBarFlyout Mewakili flyout bilah perintah khusus yang berisi perintah untuk mengedit teks.
ToggleSplitButton Mewakili tombol dengan dua bagian yang dapat dipanggil secara terpisah. Satu bagian berperilaku seperti tombol pengalih dan bagian lainnya memanggil flyout.
TreeView Mewakili daftar hierarkis dengan memperluas dan menciutkan simpul yang berisi item berlapis.

Contoh

Tip

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

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

Jika sudah diinstal, buka dengan mengklik tautan berikut: Galeri WinUI 3 atau Galeri WinUI 2.

Jika tidak diinstal, Anda dapat mengunduh Galeri WinUI 3 dan Galeri WinUI 2 dari Microsoft Store.

Anda juga bisa mendapatkan kode sumber untuk keduanya dari GitHub (gunakan cabang utama untuk WinUI 3 dan cabang winui2 untuk WinUI 2).

Dokumentasi

Artikel cara penggunaan untuk kontrol WinUI disertakan dengan dokumentasi kontrol Platform Windows Universal.

Dokumen referensi API terletak di sini: API WinUI.