Pustaka Kontrol Windows Ribbon Framework
Topik yang terdapat di bagian ini menjelaskan sekumpulan kontrol yang disertakan dengan kerangka kerja Pita Windows. Kontrol yang tercantum di sini adalah objek UI di pita yang mengekspos fungsionalitas Perintah.
Pengantar
Kerangka kerja Pita terdiri dari komponen seperti Tab dan Toolbar Akses Cepat, yang bekerja sama untuk memberikan pengalaman UI yang kaya. Secara individual, komponen-komponen ini mengekspos berbagai jenis Perintah untuk memberi pelanggan pengalaman yang terorganisir dan dapat diprediksi di seluruh aplikasi Pita. Misalnya, setiap Tab memaparkan Perintah yang terkait dengan pembuatan dan tindakan pada bagian tertentu dari konten dalam ruang kerja aplikasi, sedangkan Menu Aplikasi memaparkan fungsionalitas yang terkait dengan proyek lengkap, seperti seluruh dokumen, gambar, atau film.
Topik ini menyediakan daftar komprehensif kontrol Pita dan menyertakan deskripsi singkat untuk setiap kontrol, dengan tautan ke dokumentasi yang lebih rinci jika tersedia.
Kontrol
Kerangka kerja Pita terdiri dari dua Tampilan: Tampilan Pita dan Tampilan ContextPopup . Setiap Tampilan dapat menghosting beberapa komponen yang bertindak sebagai kontainer presentasi untuk semua kontrol yang dirender dan dikelola oleh kerangka kerja.
Tampilan Pita menghosting elemen ApplicationMenu , elemen QuickAccessToolbar , dan bilah perintah pita sementara Tampilan ContextPopup menghosting elemen ContextMenu , elemen MiniToolbar , atau keduanya.
Setiap kontrol kerangka kerja dibedakan oleh fungsionalitas yang terkait dengan jenis Perintahnya.
Kontrol Dasar
Kontrol dasar terdiri dari satu atau beberapa tombol yang dapat dipanggil oleh satu klik mouse untuk melakukan tindakan sederhana.
Catatan
Spinner adalah pengecualian karena berisi kontrol edit.
Tabel berikut ini mencantumkan kontrol dasar dalam kerangka kerja Pita.
Kontrol | Elemen Markup |
---|---|
Tombol | Tombol |
Kotak Centang | CheckBox |
Tombol Bantuan | Tombol Bantuan |
Spinner | Spinner |
Tombol Alih | ToggleButton |
Kontrol Kontainer
Kontrol kontainer terdiri dari grup kontrol, menu, daftar, atau item dan koleksi Perintah.
Kerangka kerja membedakan antara dua jenis kontainer, statis dan dinamis.
Kontainer Statis
Kontainer statis dideklarasikan dan diisi, bersama dengan semua sumber daya terkait, dalam file markup Pita. Kontrol ini tidak dapat diubah pada durasi.
Keuntungan kontrol statis meliputi yang berikut ini:
- Prototipe cepat. Kontrol statis memungkinkan untuk membuat mock-up Pita dengan cepat menyerupan desain Pita akhir yang tidak memerlukan kode rumit.
- Modifikasi yang mudah. Sebagian besar elemen, atribut, sumber daya, dan tata letak kontrol statis dapat dimodifikasi dalam markup.
- UI yang konsisten. Aplikasi yang dirancang dengan baik menyediakan UI yang konsisten dan stabil yang menghindari perubahan pada menu dan daftar pada durasi.
Tabel berikut ini menjelaskan kontrol kontainer statis dalam kerangka kerja Pita.
Kontrol | Elemen Markup |
---|---|
Menu Aplikasi | ApplicationMenu |
Popup Konteks | ContextPopup |
Tombol Drop-Down | DropDownButton |
Grup | Grup |
Grup Menu | Grup Menu |
Tombol Pisahkan | SplitButton |
Tab | Tab |
Grup Tab | Grup Tab |
Kontainer Dinamis
Kontainer dinamis dideklarasikan dalam file markup Pita. Mereka menampilkan sekelompok item atau Perintah yang dibuat atau dimodifikasi pada durasi.
Subkelas kontainer dinamis, yang disebut galeri, dibedakan oleh implementasinya dari antarmuka IUICollection . Antarmuka ini memungkinkan kontrol untuk mengekspos item atau daftar Perintahnya sebagai koleksi, dan untuk mendukung pembaruan berdasarkan interaksi pengguna dan kondisi run-time. Untuk informasi selengkapnya, lihat Bekerja dengan Galeri.
Tabel berikut ini mencantumkan kontrol kontainer dinamis dalam kerangka kerja Pita.
Kontrol Khusus
Kerangka kerja Pita berisi sejumlah kontrol khusus untuk fungsionalitas UI tertentu.
Tabel berikut ini mencantumkan kontrol khusus dalam kerangka kerja Pita.
Kontrol | Elemen Markup |
---|---|
Pemilih Warna Turun Bawah | DropDownColorPicker |
Kontrol Font | FontControl |
Topik terkait
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk