Ribbon.ContextualTabs-Eigenschaft
Stellt einen Container für kontextbezogene Registerkarten dar.
Verbrauch
<Ribbon.ContextualTabs>
child elements
</Ribbon.ContextualTabs>
Attribute
Es gibt keine Attribute.
Untergeordnete Elemente
Element | BESCHREIBUNG |
---|---|
TabGroup |
Muss mindestens einmal auftreten |
Übergeordnete Elemente
Element |
---|
Bändchen |
Bemerkungen
Optional.
Kann für jedes Menüband höchstens einmal auftreten.
Kontextbezogene Registerkarten sind nützlich, um Funktionen anzuzeigen, die nur für einen bestimmten Anwendungskontext relevant sind, z. B. eine Registerkarte "Bildformatierung" in einem Text-Editor, die nur angezeigt wird, wenn ein Bild hervorgehoben ist. Kontextregisterkarten sind in der Regel erst sichtbar, wenn ein bestimmter Anwendungskontext auftritt und die Anwendung das Menübandframework benachrichtigt.
Wenn sie angezeigt werden, werden kontextbezogene Registerkarten farbcodiert, um sie von regulären Registerkarten zu unterscheiden.
Beispiele
Im folgenden Beispiel wird das grundlegende Markup für das Ribbon.ContextualTabs-Element veranschaulicht.
Dieser Codeabschnitt zeigt eine TabGroup-Befehlsdeklaration und zwei kontextbezogene Tabgroup-Befehlsdeklarationen .
<!-- Contextual Tabs -->
<Command Name='cmdContextualTab1'
LabelTitle='Contextual Tab 1'
Symbol='ID_CONTEXTUALTAB1'/>
<Command Name='cmdContextualTab2'
LabelTitle='Contextual Tab 2'
Symbol='ID_CONTEXTUALTAB2'/>
<Command Name='cmdContextualTabGroup'
LabelTitle='Contextual Tabs'
Symbol='ID_CONTEXTUALTAB_GROUP'/>
Dieser Codeabschnitt zeigt die Ribbon.ContextualTabs-Steuerelementdeklaration mit einer TabGroup und zwei kontextbezogenen Tab-Steuerelementen .
<Ribbon.ContextualTabs>
<TabGroup CommandName='cmdContextualTabGroup'>
<Tab CommandName='cmdContextualTab1'>
<!--InRibbonGallery Group-->
<Group CommandName='cmdInRibbonGalleryGroup'
SizeDefinition='OneInRibbonGallery'>
<InRibbonGallery CommandName='cmdTextSizeGallery3'
HasLargeItems='true'
ItemHeight='32'
ItemWidth='32'
MaxColumns='3' >
<InRibbonGallery.MenuLayout>
<FlowMenuLayout Columns='3'
Gripper ='Corner'/>
</InRibbonGallery.MenuLayout>
</InRibbonGallery>
</Group>
<!--Command Galleries Group-->
<Group CommandName='cmdCommandGalleriesGroup'
SizeDefinition='OneInRibbonGallery'>
<InRibbonGallery CommandName='cmdCommandGallery1'
Type='Commands'
MaxRows='3'
MaxColumns='3'>
<InRibbonGallery.MenuLayout>
<FlowMenuLayout Columns='3'
Gripper ='Corner'/>
</InRibbonGallery.MenuLayout>
</InRibbonGallery>
</Group>
</Tab>
<Tab CommandName='cmdContextualTab2'></Tab>
</TabGroup>
</Ribbon.ContextualTabs>
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows 7 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows Server 2008 R2 [nur Desktop-Apps] |