MiniToolbar-Element
Stellt eine kontextbezogene Symbolleiste dar.
Verbrauch
<MiniToolbar
Name = "xs:string">
child elements
</MiniToolbar>
Attribute
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 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