Groupe d’onglets
Un groupe d’onglets est un contrôle contextuel masqué ou affiché au moment de l’exécution, en fonction d’un document ou d’un état d’espace de travail. Le groupe d’onglets contient un ensemble de contrôles tabulation liés au contexte.
- Détails
- Propriétés du groupe d’onglets
- rubriques connexes
Détails
En règle générale, un groupe d’onglets s’affiche pendant des états de document ou d’espace de travail spécifiques, par exemple lorsqu’un utilisateur sélectionne un type d’objet particulier. Par exemple, la sélection d’une image contenue dans l’en-tête d’une table peut nécessiter l’affichage de différents onglets contextuels qui exposent à la fois la table et la fonctionnalité d’image.
Important
Un groupe d’onglets ne prend pas en charge les modes d’application . Toutefois, les contrôles tabulation individuels au sein d’un groupe d’onglets peuvent.
La capture d’écran suivante montre un de tabulation contextuel à partir de Windows 7 Paint.
Propriétés du groupe d’onglets
L’infrastructure du ruban définit une collection de clés de propriété pour le contrôle Groupe d’onglets.
En règle générale, une propriété Tab Group est mise à jour dans l’interface utilisateur du ruban en invalidant la commande associée au contrôle via un appel à la méthode IUIFramework ::InvalidateUICommand. L’événement d’invalidation est géré et les mises à jour de propriétés définies par l'IUICommandHandler ::UpdateProperty méthode de rappel.
La méthode de rappel IUICommandHandler ::UpdateProperty n’est pas exécutée et l’application interrogée pour une valeur de propriété mise à jour, jusqu’à ce que la propriété soit requise par l’infrastructure. Par exemple, lorsqu’un onglet est activé et qu’un contrôle est révélé dans l’interface utilisateur du ruban ou lorsqu’une info-bulle est affichée.
Note
Dans certains cas, une propriété peut être récupérée via la méthode IUIFramework ::GetUICommandProperty et définie avec la méthode IUIFramework ::SetUICommandProperty.
Le tableau suivant répertorie les clés de propriété associées au contrôle Groupe d’onglets.
Clé de propriété | Notes |
---|---|
UI_PKEY_ContextAvailable | Prend en charge IUIFramework ::GetUICommandProperty et IUIFramework ::SetUICommandProperty. |
UI_PKEY_Keytip | Ne peut être mis à jour qu’à l’aide d’une invalidation. |
UI_PKEY_Label | Ne peut être mis à jour qu’à l’aide d’une invalidation. |
UI_PKEY_TooltipDescription | Ne peut être mis à jour qu’à l’aide d’une invalidation. |
UI_PKEY_TooltipTitle | Ne peut être mis à jour qu’à l’aide d’une invalidation. |
Rubriques connexes