Comment : ajouter et supprimer des onglets avec le contrôle TabControl Windows Forms
Par défaut, un contrôle TabControl contient deux contrôles TabPage. Vous pouvez accéder à ces onglets par l'intermédiaire de la propriété TabPages.
Pour ajouter un onglet par programme
Utilisez la méthode Add de la propriété TabPages.
Dim myTabPage As New TabPage() myTabPage.Text = "TabPage" & (TabControl1.TabPages.Count + 1) TabControl1.TabPages.Add(myTabPage)
string title = "TabPage " + (tabControl1.TabCount + 1).ToString(); TabPage myTabPage = new TabPage(title); tabControl1.TabPages.Add(myTabPage);
String title = "TabPage " + (tabControl1.get_TabCount() + 1); TabPage myTabPage = new TabPage(title); tabControl1.get_TabPages().Add(myTabPage);
String^ title = String::Concat("TabPage ", (tabControl1->TabCount + 1).ToString()); TabPage^ myTabPage = gcnew TabPage(title); tabControl1->TabPages->Add(myTabPage);
Pour supprimer un onglet par programme
Pour supprimer les onglets sélectionnés, utilisez la méthode Remove de la propriété TabPages.
ou
Pour supprimer tous les onglets, utilisez la méthode Clear de la propriété TabPages.
' Removes the selected tab: TabControl1.TabPages.Remove(TabControl1.SelectedTab) ' Removes all the tabs: TabControl1.TabPages.Clear()
// Removes the selected tab: tabControl1.TabPages.Remove(tabControl1.SelectedTab); // Removes all the tabs: tabControl1.TabPages.Clear();
// Removes the selected tab: tabControl1.get_TabPages().Remove(tabControl1.get_SelectedTab()); // Removes all the tabs: tabControl1.get_TabPages().Clear();
// Removes the selected tab: tabControl1->TabPages->Remove(tabControl1->SelectedTab); // Removes all the tabs: tabControl1->TabPages->Clear();
Voir aussi
Tâches
Comment : ajouter un contrôle à une page d'onglet
Comment : désactiver les pages d'onglets
Comment : modifier l'apparence du contrôle TabControl Windows Forms