Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

TabControl.RowCount-Eigenschaft

 

Veröffentlicht: Oktober 2016

Ruft die Anzahl der Zeilen ab, die gegenwärtig in der Registerkartenleiste des Steuerelements angezeigt werden.

Namespace:   System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)

[BrowsableAttribute(false)]
public int RowCount { get; }

Eigenschaftswert

Type: System.Int32

Die Anzahl der Zeilen, die gegenwärtig in der Registerkartenleiste angezeigt werden.

Verwenden der RowCount Eigenschaft bei der Multiline -Eigenschaft ist true und Sie wissen möchten, die Anzahl der Zeilen, die Registerkarten.

Der folgende Code erstellt ein TabControl mit fünf TabPage Objekte. Dieses Beispiel verwendet die RowCount Eigenschaft, um die Anzahl der Zeilen abzurufen, derzeit in der tabControl1 Registerkartenleiste.

Verwenden der System.Drawing und System.Windows.Forms Namespaces für dieses Beispiel.

using System.Drawing;
using System.Windows.Forms;

public class Form1 : Form
{
    public Form1()
    {
        TabControl tabControl1 = new TabControl();
        TabPage tabPage1 = new TabPage();
        TabPage tabPage2 = new TabPage();
        TabPage tabPage3 = new TabPage();
        TabPage tabPage4 = new TabPage();
        TabPage tabPage5 = new TabPage();
        Label label1= new Label();

        // Allows multiple rows of tabs in the tabControl1 tab strip.
        tabControl1.Multiline = true;

        tabControl1.SizeMode = TabSizeMode.FillToRight;
        tabControl1.Padding = new Point(15, 5);
        tabControl1.Controls.AddRange(new Control[] {
            tabPage1, tabPage2, tabPage3, tabPage4, tabPage5});
        tabControl1.Location = new Point(35, 65);
        tabControl1.Size = new Size(220, 180);    

        // Gets the number of rows currently in the tabControl1 tab strip.
        // Assigns int value to the rows variable.
        int rows = tabControl1.RowCount;

        label1.Text = "There are " + rows.ToString() + 
            " rows of tabs in the tabControl1 tab strip.";
        label1.Location = new Point(35, 25);
        label1.Size = new Size(220, 30);

        Size = new Size(300, 300);
        Controls.AddRange(new Control[] {label1, tabControl1});
    }

    static void Main() 
    {
        Application.Run(new Form1());
    }
}

.NET Framework
Verfügbar seit 1.1
Zurück zum Anfang
Anzeigen: