Sprache

Vorgehensweise: Ändern der Darstellung von Windows Forms TabControl

Sie können die Darstellung von Registerkarten in Windows Forms ändern, indem Sie Eigenschaften der TabControl- und TabPage-Objekte verwenden, die die einzelnen Registerkarten im Steuerelement bilden. Durch Festlegen dieser Eigenschaften können Sie Bilder auf Registerkarten anzeigen, Registerkarten vertikal statt horizontal anzeigen, mehrere Zeilen mit Registerkarten anzeigen und Registerkarten programmgesteuert aktivieren oder deaktivieren.

So zeigen Sie ein Symbol im Beschriftungsteil einer Registerkarte an

  1. Fügen Sie dem Formular ein ImageList-Steuerelement hinzu.

  2. Fügen Sie der Bildliste Bilder hinzu.

    Weitere Informationen zu Bildlisten finden Sie unter ImageList-Komponente und Anleitung: Hinzufügen oder Entfernen von Bildern mit der Windows Forms ImageList-Komponente.

  3. Legen Sie die ImageList-Eigenschaft von TabControl auf das ImageList-Steuerelement fest.

  4. Legen Sie die ImageIndex Eigenschaft von TabPage auf den Index eines entsprechenden Bilds in der Liste fest.

So erstellen Sie mehrere Zeilen mit Registerkarten

  1. Fügen Sie die gewünschte Anzahl von Registerkartenseiten hinzu.

  2. Legen Sie die Multiline-Eigenschaft von TabControl auf true fest.

  3. Wenn die Registerkarten nicht bereits in mehreren Zeilen angezeigt werden, legen Sie die Width-Eigenschaft von TabControl auf einen kleineren Wert fest als alle Registerkarten.

So ordnen Sie Registerkarten auf der Seite des Steuerelements an

So aktivieren oder deaktivieren Sie programmgesteuert alle Steuerelemente auf einer Registerkarte

  1. Legen Sie die Enabled-Eigenschaft von TabPage auf true oder false fest.

    TabPage1.Enabled = False
    
    tabPage1.Enabled = false;
    
    tabPage1->Enabled = false;
    

So zeigen Sie Registerkarten als Schaltflächen an

Siehe auch