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