Propriété Ribbon.ContextualTabs
Représente un conteneur pour les onglets contextuels.
Utilisation
<Ribbon.ContextualTabs>
child elements
</Ribbon.ContextualTabs>
Attributs
Il n’y a pas d’attributs.
Éléments enfants
Élément | Description |
---|---|
TabGroup |
Doit se produire au moins une fois |
Éléments parents
Élément |
---|
Ruban |
Notes
Optionnel.
Peut se produire au maximum une fois pour chaque ruban.
Les onglets contextuels sont utiles pour afficher des fonctionnalités qui s’appliquent uniquement à un contexte d’application spécifique, comme un onglet de mise en forme d’image dans un éditeur de texte qui s’affiche uniquement lorsqu’une image est mise en surbrillance. En règle générale, les onglets contextuels ne sont pas visibles tant qu’un contexte d’application spécifique ne se produit pas et que l’application en informe l’infrastructure du ruban.
Lorsqu’ils sont affichés, les onglets contextuels sont codés en couleur pour les différencier des onglets standard.
Exemples
L’exemple suivant illustre le balisage de base pour l’élément Ribbon.ContextualTabs .
Cette section de code présente une déclaration de commande TabGroup et deux déclarations de commande Tab contextuelles.
<!-- 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'/>
Cette section de code montre la déclaration de contrôle Ribbon.ContextualTabs avec un Contrôle TabGroup et deux contrôles Tab contextuels.
<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>
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows 7 [applications de bureau uniquement] |
Serveur minimal pris en charge |
Windows Server 2008 R2 [applications de bureau uniquement] |