Bagikan melalui


Elemen ContextMap

Mewakili pemetaan pasangan ContextMenu dan MiniToolbar .

Penggunaan

<ContextMap
  CommandName = "xs:positiveInteger or xs:string"
  MiniToolbar = "xs:string"
  ContextMenu = "xs:string"/>

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.
Menu Konteks
xs:string
Tidak
Harus sesuai dengan NamaContextMenu yang ada.

(xs:string)
String yang terdiri dari urutan karakter apa pun, termasuk spasi kosong dan karakter pemisah baris.
MiniToolbar
xs:string
Tidak
Harus sesuai dengan NamaMiniToolbar yang ada.

(xs:string)
String yang terdiri dari urutan karakter apa pun, termasuk spasi kosong dan karakter pemisah baris.

Elemen anak

Tidak ada elemen anak.

Elemen induk

Elemen
ContextPopup.ContextMaps

Keterangan

Pilihan.

Dapat terjadi satu atau beberapa kali untuk setiap ContextPopup.ContextMaps.

Contoh

Contoh berikut menunjukkan markup dasar untuk Tampilan ContextPopup .

Bagian kode ini memperlihatkan sekumpulan deklarasi kontrol ContextMap .

    <ContextPopup>
      <!--
        The MiniToolbars and Context Menus are the basic ingredients for 
        the contextual UI popup. 
        Mix-and-match and associate each combination with a ContextMap Command 
        invoked in code.
      -->
      <ContextPopup.MiniToolbars>
        <MiniToolbar Name="MiniToolbar1">
          <MenuGroup Class="MajorItems">
            <Button CommandName="cmdCut" />
            <Button CommandName="cmdCopy" />
            <Button CommandName="cmdPaste" />
          </MenuGroup>
          <MenuGroup>
            <ToggleButton CommandName="cmdToggleButton" />
            <DropDownButton CommandName="cmdButtons">
              <MenuGroup>
                <Button CommandName="cmdButton1" />
                <Button CommandName="cmdButton2" />
                <Button CommandName="cmdButton3" />
              </MenuGroup>
            </DropDownButton>
          </MenuGroup>
        </MiniToolbar>
        <MiniToolbar Name="MiniToolbar2">
          <MenuGroup>
            <Button CommandName="cmdButton1" />
            <Button CommandName="cmdButton2" />
            <Button CommandName="cmdButton3" />
          </MenuGroup>
        </MiniToolbar>
      </ContextPopup.MiniToolbars>
      <ContextPopup.ContextMenus>
        <ContextMenu Name="ContextMenu1">
          <MenuGroup>
            <Button CommandName="cmdCut" />
            <Button CommandName="cmdCopy" />
            <Button CommandName="cmdPaste" />
          </MenuGroup>
        </ContextMenu>
        <ContextMenu Name="ContextMenu2">
          <MenuGroup>
            <ToggleButton CommandName="cmdToggleButton" />
          </MenuGroup>
          <MenuGroup>
            <Button CommandName="cmdButton1" />
            <Button CommandName="cmdButton2" />
            <Button CommandName="cmdButton3" />
          </MenuGroup>
        </ContextMenu>
        <ContextMenu Name="ContextMenu4">
          <MenuGroup>
            <Button CommandName="cmdCut" />
            <Button CommandName="cmdCopy" />
            <Button CommandName="cmdPaste" />
          </MenuGroup>
          <MenuGroup>
            <ToggleButton CommandName="cmdToggleButton" />
          </MenuGroup>
          <MenuGroup>
            <Button CommandName="cmdButton1" />
            <Button CommandName="cmdButton2" />
            <Button CommandName="cmdButton3" />
          </MenuGroup>
        </ContextMenu>
      </ContextPopup.ContextMenus>
      <ContextPopup.ContextMaps>
        <ContextMap CommandName="cmdContextMap1"
                    ContextMenu="ContextMenu1"/>
        <ContextMap CommandName="cmdContextMap2"
                    ContextMenu="ContextMenu2"
                    MiniToolbar="MiniToolbar1"/>
        <ContextMap CommandName="cmdContextMap3"
                    MiniToolbar="MiniToolbar2"/>
        <ContextMap CommandName="cmdContextMap4"
                    ContextMenu="ContextMenu4"/>
      </ContextPopup.ContextMaps>
    </ContextPopup>

Informasi Elemen

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

Lihat juga

Kontrol Popup Konteks