MiniToolbar-Element

Stellt eine kontextbezogene Symbolleiste dar.

Verwendung

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

Attributes

attribute type Erforderlich BESCHREIBUNG
Name
xs:string
Ja
(xs:string)
Eine Zeichenfolge, die aus einer beliebigen Folge 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 ein oder mehrere Male für jede ContextPopup.MiniToolbars auftreten.

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

Wenn die Minitoolleiste ohne ContextMenuangezeigt wird, wird sie ausgeblendet, wenn der Mauszeiger entfernt wird.

Hinweis

Aufgrund dieses Fadingverhaltens sollte ein ContextMenu in der Nähe des Mauszeigers angezeigt werden.

Da auf 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üband-Benutzeroberfläche verfügbar sein.

Beispiele

Im folgenden Beispiel wird das grundlegende Markup für eine ContextPopup-Ansicht veranschaulicht.

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ütztes Mindestsystem: Windows 7
  • Kann leer sein: Nein

Weitere Informationen

Kontext-Popup-Steuerelement