Bagikan melalui


Elemen ApplicationMenu

Mewakili Menu Aplikasi.

Penggunaan

<ApplicationMenu
  CommandName = "xs:positiveInteger or xs:string"
>
  child elements
</ApplicationMenu>

Atribut

Atribut Jenis Diperlukan Deskripsi
CommandName
xs:positiveInteger atau xs:string
Tidak
Mengaitkan elemen dengan Perintah.

(xs:positiveInteger atau xs:string)
String, nilai bilangan bulat antara 2 dan 59999, inklusif, atau nilai heksadesimal antara 0x2 dan 0xea5f, inklusif.
Nilai harus unik dalam dokumen XML Pita.
Panjang maksimum: 100 karakter.

Elemen anak

Elemen Deskripsi
ApplicationMenu.RecentItems
Dapat terjadi paling banyak sekali

MenuGrup
Dapat terjadi satu atau beberapa kali

Elemen induk

Elemen
Ribbon.ApplicationMenu

Keterangan

Wajib diisi.

Harus terjadi tepat sekali untuk setiap Ribbon.ApplicationMenu.

Elemen turunan dari elemen ApplicationMenu harus terjadi dalam urutan yang ditentukan:

  1. ApplicationMenu.RecentItems
  2. MenuGrup

Contoh

Contoh berikut menunjukkan markup dasar untuk Menu Aplikasi.

Bagian kode ini menunjukkan deklarasi Perintah ApplicationMenu .

<!-- Command declarations for the Application Menu. -->
<Command Name="cmdFileMenu"
         Symbol="ID_FILE_MENU"
         Id="25000" />
<!-- Command declaration for most recently used items. -->
<Command Name="cmdMRUItems"
         Symbol="ID_FILE_MRUITEMS"
         Id="25050"/>
<!-- Command declarations for Application Menu items. -->
<Command Name="cmdNew"
         Symbol="ID_FILE_NEW"
         Comment="New"
         Id="25001"
         LabelTitle="&amp;New"/>
<Command Name="cmdOpen"
         Symbol="ID_FILE_OPEN"
         Comment="Open"
         Id="25002"
         LabelTitle="&amp;&amp;Open"/>
<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>
<Command Name="cmdPrint"
         Symbol="ID_FILE_PRINT"
         Comment="Save"
         Id="25004"
         LabelTitle="Print" />
<Command Name="cmdExit"
         Symbol="ID_FILE_EXIT"
         Comment="Exit"
         Id="25005"
         LabelTitle="Exit" />

Bagian kode ini menunjukkan deklarasi kontrol ApplicationMenu .

<!-- Control declarations for Application Menu items. -->
<Ribbon.ApplicationMenu>
  <ApplicationMenu CommandName="cmdFileMenu">
    <!-- Most recently used items collection. -->
    <ApplicationMenu.RecentItems>
      <RecentItems CommandName="cmdMRUItems"/>
    </ApplicationMenu.RecentItems>
    <!-- Menu items collection. -->
    <MenuGroup>
      <Button CommandName="cmdNew" />
      <Button CommandName="cmdOpen" />
      <Button CommandName="cmdSave" />
    </MenuGroup>
    <MenuGroup>
      <Button CommandName="cmdPrint" />
      <Button CommandName="cmdExit" />
    </MenuGroup>
  </ApplicationMenu>
</Ribbon.ApplicationMenu>

Informasi Elemen

  • Sistem minimum yang didukung: Windows 7
  • Bisa kosong: Tidak

Lihat juga

Kontrol Menu Aplikasi