Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Dalam pengembangan aplikasi Windows, kontrol adalah elemen UI yang menampilkan konten atau mengaktifkan interaksi. Kontrol adalah blok penyusun antarmuka pengguna. Pola adalah resep untuk menggabungkan beberapa kontrol untuk membuat sesuatu yang baru.
Kami menyediakan 45+ kontrol untuk Anda gunakan, mulai dari tombol sederhana hingga kontrol data yang kuat seperti tampilan kisi. Kontrol ini adalah bagian dari Sistem Fluent Design dan dapat membantu Anda membuat UI tebal dan dapat diskalakan yang terlihat hebat di semua perangkat dan ukuran layar.
Artikel di bagian ini menyediakan panduan desain dan instruksi pengodean untuk menambahkan kontrol & pola ke aplikasi Windows Anda.
Instruksi umum dan contoh kode
Topik yang disorot di sini memberikan contoh instruksi dan kode untuk menambahkan dan menata kontrol di XAML dan C#.
Menambahkan kontrol dan menangani peristiwa
Ada 3 langkah utama untuk menambahkan kontrol ke aplikasi Anda: Tambahkan kontrol ke UI aplikasi Anda, atur properti pada kontrol, dan tambahkan kode ke penanganan aktivitas kontrol sehingga melakukan sesuatu.
Anda dapat menyesuaikan tampilan aplikasi anda dalam banyak cara dengan menggunakan kerangka kerja XAML. Gaya memungkinkan Anda mengatur properti kontrol dan menggunakan kembali pengaturan tersebut untuk tampilan yang konsisten di beberapa kontrol.
Dapatkan WinUI
Beberapa kontrol hanya tersedia di WinUI, paket NuGet yang berisi kontrol dan fitur UI baru. Untuk mendapatkannya, lihat ringkasan WinUI dan instruksi penginstalan.
Indeks pengendalian
Tabel berikut mencantumkan kontrol dan pola aplikasi Windows umum bersama dengan yang eksklusif untuk WinUI.
Kontrol aplikasi Windows umum
Hanya WinUI
Tampilan kalender
Pemutar visual animasi (lihat Lottie)
Daftar/detail (pola)
Pemutaran Media
Galeri WinUI
Dapatkan aplikasi Galeri WinUI dari Microsoft Store untuk melihat kontrol XAML dan Fluent Design System dalam aksinya. WinUI 3 Gallery dan WinUI 2 Gallery aplikasi mencakup contoh interaktif sebagian besar kontrol, fitur, dan fungsi WinUI 3 dan WinUI 2. Aplikasi adalah pendamping interaktif untuk situs web ini. Setelah menginstalnya, Anda dapat menggunakan tautan di halaman kontrol individual untuk meluncurkan aplikasi dan melihat kontrol dalam tindakan.
- Dapatkan Galeri WinUI 3 dan Galeri WinUI 2 dari Microsoft Store.
- Dapatkan kode sumber untuk keduanya dari GitHub (gunakan cabang utama untuk WinUI 3 dan cabang winui2 untuk WinUI 2).
Kontrol tambahan
Kontrol tambahan untuk pengembangan Windows tersedia dari perusahaan seperti Telerik, SyncFusion, DevExpress, Infragistics, ComponentOne, dan ActiPro. Kontrol ini memberikan dukungan tambahan untuk pengembang perusahaan dan .NET dengan menambah kontrol sistem standar dengan kontrol dan layanan kustom.
Windows developer