Partager via


Élément MiniToolbar

Représente une barre d’outils contextuelle.

Utilisation

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

Attributs

Attribut Type Obligatoire Description
Nom
xs:string
Oui
(xs:string)
Chaîne composée de n’importe quelle séquence de caractères, y compris les espaces blancs et les caractères de saut de ligne.

Éléments enfants

Élément Description
MenuGroup
Doit se produire au moins une fois

Éléments parents

Élément
ContextPopup.MiniToolbars

Notes

Optionnel.

Peut se produire une ou plusieurs fois pour chaque ContextPopup.MiniToolbars.

Contrairement à l’élément ContextMenu , miniToolbar reste visible lorsqu’un élément de la barre d’outils est cliqué.

S’il est affiché sans ContextMenu, le MiniToolbar s’estompe lorsque le pointeur de la souris est déplacé.

Notes

En raison de ce comportement de décoloration, un ContextMenu doit être affiché à proximité du pointeur de la souris.

Étant donné que les contrôles de MiniToolbar ne sont pas accessibles au clavier, les commandes qu’ils exposent doivent être disponibles ailleurs dans l’interface utilisateur du ruban.

Exemples

L’exemple suivant illustre le balisage de base d’une vue ContextPopup .

Cette section de code présente un ensemble de déclarations de contrôle MiniToolbar .

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

Informations sur les éléments

  • Système minimum pris en charge : Windows 7
  • Peut être vide : Non

Voir aussi

Contrôle contextuel