Bagikan melalui


Elemen tombol

Menentukan elemen yang dapat berinteraksi dengan pengguna. Tombol bisa dari berbagai jenis: Tombol, MenuButton, dan SplitDropDown.

Sintaks

<Button guid="guidMyCommandSet" id="MyCommand" priority="0x102" type="button">
  <Parent>... </Parent>
  <Icon>... </Icon>
  <CommandFlag>... </CommandFlag>
  <Strings>... </Strings>
</Button>

Atribut dan elemen

Bagian berikut menjelaskan atribut, elemen turunan, dan elemen induk.

Atribut

Atribut Deskripsi
guid Harus diisi. GUID pengidentifikasi perintah GUID/ID.
id Harus diisi. ID pengidentifikasi perintah GUID/ID.
prioritas Opsional. Nilai numerik yang menentukan prioritas.
jenis Opsional. Nilai enumerasi yang menentukan jenis tombol.

Jika tidak diberikan, gunakan Tombol.

Tombol
Perintah standar yang muncul pada toolbar (biasanya sebagai tombol ikonik), menu, dan menu konteks.

MenuButton
Item menu yang tidak menjalankan perintah, tetapi menghasilkan menu lain.

SplitDropDown
Kontrol, seperti tombol Batalkan dan Ulangi pada toolbar standar di Microsoft Word.
Kondisi Opsional. Lihat Atribut bersyarah.

Elemen Anak

Elemen Deskripsi
Elemen induk Opsional. Elemen induk tombol.
Elemen ikon Opsional. Ikon yang terkait dengan tombol .
Elemen bendera perintah Harus diisi. Nilai CommandFlag yang valid untuk Tombol adalah sebagai berikut.

- AllowParams

- CommandWellOnly

- DefaultDisabled

- DefaultInvisible

- DontCache

- DynamicItemStart

- DynamicVisibility

- FixMenuController

- IconAndText

- NoButtonCustomize

- NoCustomize

- NoKeyCustomize

- NoShowOnMenuController

-Pict

- PostExec

- ProfferedCmd

- RouteToDocs

- TextCascadeUseBtn

- TextMenuUseButton

- TextChanges

- TextChangesButton

- TextContextUseButton

- TextMenuCtrlUseMenu

- TextMenuUseButton

- TextOnly
Elemen String Harus diisi. Elemen ButtonText turunan harus ditentukan.
Anotasi Komentar opsional.

Elemen induk

Elemen Deskripsi
Elemen tombol Elemen Tombol Grup.

Contoh

Contoh berikut mendefinisikan tombol dalam file .vsct .

<Button guid="guidMenuTextCmdSet" id="cmdidMyCommand" priority="0x0100" type="Button">
   <Parent guid="guidMenuTextCmdSet" id="MyMenuGroup" />
   <Icon guid="guidImages" id="bmpPic1" />
   <CommandFlag>TextChanges</CommandFlag>
   <Strings>
         <CommandName>cmdidMyCommand</CommandName>
         <ButtonText>My Command name</ButtonText>
   </Strings>
</Button>

Baca juga