Comment : ajouter des éléments d'onglet à TabControl
La classe WPF (Windows Presentation Foundation) TabControl contient plusieurs onglets qui partagent tous le même espace à l'écran. Au moment du design, vous pouvez ajouter des onglets à TabControl dans le Concepteur WPF. Cette rubrique décrit trois façons qui permettent d'ajouter des onglets à TabControl.
Utilisation du concepteur
Vous pouvez ajouter un onglet à un contrôle TabControl en cliquant avec le bouton droit sur l'aire de conception.
Pour ajouter un onglet à un contrôle TabControl à l'aide du Concepteur
Dans le Concepteur WPF, sélectionnez un contrôle TabControl.
Dans la partie supérieure du contrôle TabControl, cliquez avec le bouton droit sur un contrôle TabItem.
Cliquez sur Ajouter un onglet dans le menu contextuel.
Un nouveau contrôle TabItem est ajouté au contrôle TabControl.
Notes
Par défaut, le Concepteur WPF utilise un contrôle Grid en tant que conteneur racine de l'onglet. Si vous avez besoin d'un autre conteneur racine, vous pouvez supprimer le contrôle Grid et ajouter le conteneur de votre choix (par exemple, un contrôle DockPanel).
Utilisation de l'éditeur de collections
Vous pouvez également ajouter des onglets à un contrôle TabControl à l'aide de l'éditeur de collections. Lorsque vous utilisez l'éditeur de collections pour configurer des onglets, les modes Design et XAML sont automatiquement mis à jour.
Pour ajouter des onglets à un contrôle TabControl à l'aide de l'éditeur de collections
Dans le Concepteur WPF, sélectionnez un contrôle TabControl.
Dans la fenêtre Propriétés, recherchez la propriété Items et cliquez sur le bouton de sélection dans la colonne Valeur de la propriété.
La boîte de dialogue Éditeur de collections s'affiche.
Cliquez sur Ajouter pour ajouter un nouvel onglet.
(Facultatif) Définissez les propriétés de l'onglet.
(Facultatif) Répétez les étapes 3 et 4 pour ajouter d'autres onglets.
Cliquez sur OK pour fermer l'Éditeur de collections et retourner au Concepteur WPF.
Utilisation de la vue XAML
Vous pouvez également ajouter des onglet à un TabControl manuellement en utilisant la vue XAML. Le mode Design est automatiquement mis à jour avec les nouveaux onglets.
Pour ajouter des onglets à un TabControl à l'aide de la vue XAML
Dans la vue XAML, localisez un élément TabControl.
Ajoutez un élément TabItem en tant qu'enfant de l'élément TabControl. Le balisage doit se présenter comme suit :
<TabControl Name="tabControl1" Height="100" Width="200"> <TabItem Header="tabItem1" Name="tabItem1"> </TabItem> </TabControl>