MiniToolbar-Element
Stellt eine kontextbezogene Symbolleiste dar.
Verwendung
<MiniToolbar
Name = "xs:string">
child elements
</MiniToolbar>
Attributes
| attribute | type | Erforderlich | BESCHREIBUNG |
|---|---|---|---|
| Name |
xs:string |
Ja |
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