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]

Voir aussi

Ribbon.Tabs