Freigeben über


MiniToolbar-Element

Stellt eine kontextbezogene Symbolleiste dar.

Verbrauch

<MiniToolbar
  Name = "xs:string">
  child elements
</MiniToolbar>

Attribute

attribute type Erforderlich BESCHREIBUNG
Name
xs:string
Ja
(xs:string)
Eine Zeichenfolge, die aus einer beliebigen Sequenz von Zeichen besteht, einschließlich Leerzeichen und Zeilenumbruchzeichen.

Untergeordnete Elemente

Element BESCHREIBUNG
Menugroup
Muss mindestens einmal auftreten

Übergeordnete Elemente

Element
ContextPopup.MiniToolbars

Bemerkungen

Optional.

Kann für jede ContextPopup.MiniToolbars ein oder mehrere Male auftreten.

Im Gegensatz zum ContextMenu-Element bleibt die MiniToolbar sichtbar, wenn auf ein Element auf der Symbolleiste geklickt wird.

Wenn sie ohne ContextMenu angezeigt wird, wird die MiniToolbar ausgeblendet, wenn der Mauszeiger entfernt wird.

Hinweis

Aufgrund dieses Verblassens sollte ein ContextMenu in unmittelbarer Nähe zum Mauszeiger angezeigt werden.

Da Steuerelemente in der MiniToolbar nicht auf die Tastatur zugegriffen werden kann, sollten die von ihnen verfügbar gemachten Befehle an anderer Stelle auf der Menübandbenutzeroberfläche verfügbar sein.

Beispiele

Das folgende Beispiel veranschaulicht das grundlegende Markup für eine ContextPopup-Ansicht .

Dieser Codeabschnitt zeigt eine Reihe von MiniToolbar-Steuerelementdeklarationen .

    <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>

Elementinformationen

  • Unterstützte Mindestsystem: Windows 7
  • Kann leer sein: Nein

Siehe auch

Kontext-Popupsteuerelement