Properti Command.Keytip
Mewakili keytip untuk kontrol.
Penggunaan
<Command.Keytip>
child elements
</Command.Keytip>
Atribut
Tidak ada atribut.
Elemen anak
Elemen | Deskripsi |
---|---|
String |
Dapat terjadi paling banyak sekali |
Elemen induk
Elemen |
---|
Perintah |
Keterangan
Pilihan.
Dapat terjadi paling banyak sekali untuk setiap elemen Perintah .
Command.Keytip dapat berisi nilai jenis xs:string yang dibatasi untuk urutan karakter Unicode apa pun, termasuk spasi kosong.
Command.Keytip hanya dapat dimulai dengan angka saat dikaitkan dengan kontrol dalam Tab atau Toolbar Akses Cepat.
Untuk menampilkan tips tombol yang valid untuk status pita saat ini, tekan dan tahan tombol ALT. Cuplikan layar berikut menunjukkan tip tombol awal, atau tingkat pertama yang ditampilkan di Microsoft Paint untuk Windows 7. Setelah tip tombol tingkat pertama dipilih, hanya tips tombol tingkat kedua yang ditampilkan.
Command.Keytip bertindak sebagai akselerator keyboard untuk perintah kecuali perintah tersebut diekspos melalui item menu. Dalam hal ini, kerangka kerja mengabaikan nilai Command.Keytip dan sebaliknya menggunakan karakter yang didahului oleh ampersand seperti yang ditentukan oleh Command.LabelTitle atau UI_PKEY_Label. Jika tidak ada ampersand yang ditentukan oleh Command.LabelTitle atau UI_PKEY_Label, tidak ada keytip atau akselerator keyboard yang terekspos.
Jika tidak ada nilai yang disediakan untuk Command.Keytip, elemen turunan String diperlukan.
Catatan
Jika Command.Keytip berisi nilai dan elemen turunan String , String lebih diutamakan.
Secara default, huruf berikut digunakan oleh kerangka kerja untuk menghasilkan tip kunci secara otomatis:
- F ditetapkan ke Menu Aplikasi.
- Y ditetapkan ke perintah apa pun yang tidak memiliki tip kunci yang ditentukan oleh aplikasi.
- Z ditetapkan ke setiap kontrol Grup dan tidak dapat disesuaikan. Tips tombol Grup hanya ditampilkan saat ScalingPolicy untuk kontrol menentukan opsi Ukuran popup . Untuk informasi selengkapnya, lihat Menyesuaikan Pita Melalui Definisi Ukuran dan Kebijakan Penskalaan.
Catatan
Tidak satu pun dari surat-surat ini dicadangkan oleh kerangka kerja. Masing-masing dapat ditetapkan ke satu atau beberapa perintah sesuai kebutuhan.
Kerangka kerja menyelesaikan konflik keytip dengan cara berikut:
- Jika satu atau beberapa kontrol Tab dikaitkan dengan tip tombol yang sama, angka ditambahkan ke setiap keytip, mulai dari 1, dan meningkat secara berurutan (2, 3,...) untuk setiap kontrol dalam urutan deklarasi. Jika ada kontrol Tab yang ditetapkan huruf F sebagai tip tombol, Menu Aplikasi ditetapkan F1 dengan tips tombol yang tersisa disesuaikan seperti yang dijelaskan.
- Ketika dikaitkan dengan satu kontrol dalam Tab, keytip F valid untuk kontrol dan Menu Aplikasi. Tips tombol Menu Aplikasi default tidak diubah, tetapi prioritas diberikan ke kontrol pada tab aktif.
- Jika satu atau beberapa kontrol dalam Tab dikaitkan dengan tip tombol yang sama, kerangka kerja secara otomatis merefaktor tip kunci kontrol tersebut, seperti yang dijelaskan sebelumnya.
Catatan
Sedikit variasi warna teks digunakan untuk menyoroti tips tombol yang direfaktor dalam implementasi pita standar. Untuk implementasi pita yang tidak biasa di mana warna pita telah dikustomisasi, perilaku kerangka kerja ini ditimpa dan semua tip tombol ditampilkan dengan warna teks yang sama. Untuk informasi selengkapnya, lihat Menyesuaikan Warna Pita.
Panjang maksimum tidak terbatas.
Contoh
Contoh berikut menunjukkan markup untuk elemen Command dengan deklarasi Command.Keytip .
<Command>
<Command.Name>cmdSave</Command.Name>
<Command.Symbol>ID_FILE_SAVE</Command.Symbol>
<Command.Comment>Save</Command.Comment>
<Command.Id>25003</Command.Id>
<Command.LabelTitle>
<String>
<String.Content>Label for Save</String.Content>
<String.Id>59999</String.Id>
<String.Symbol>strSave</String.Symbol>
</String>
</Command.LabelTitle>
<Command.TooltipTitle>Tooltip title with && for Save Command</Command.TooltipTitle>
<Command.TooltipDescription>Tooltip description for Save Command.</Command.TooltipDescription>
<Command.Keytip>s1</Command.Keytip>
</Command>
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows 7 [hanya aplikasi desktop] |
Server minimum yang didukung |
Windows Server 2008 R2 [hanya aplikasi desktop] |
Lihat juga
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