Bagikan melalui


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.

tips tombol tingkat pertama dalam microsoft paint untuk windows 7

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:

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 &amp;&amp; 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

UI_PKEY_Keytip