Auf Englisch lesen

Freigeben über


TabControl.ItemSize Eigenschaft

Definition

Ruft die Größe der Registerkarten des Steuerelements ab oder legt diese fest.

public System.Drawing.Size ItemSize { get; set; }

Eigenschaftswert

Size

Eine Size, die die Größe der Registerkarten darstellt. Standardmäßig wird die Größe der Registerkarten automatisch an die Symbole und Bezeichnungen auf der Registerkarte angepasst.

Ausnahmen

Die Breite oder Höhe von Size ist kleiner als 0 (null).

Beispiele

Im folgenden Codebeispiel wird eine TabControl mit zwei TabPage Objekten erstellt. Um die Dimensionen der Registerkarten zu definieren, legen Sie die ItemSize Eigenschaft gleich einer Size Struktur fest. In diesem Beispiel Size werden die Registerkarten 90 Pixel breit und 50 Pixel hoch definiert. Sie können die Breite der Registerkarten nicht ändern, es sei denn, die SizeMode Eigenschaft wird auf den Fixed Wert festgelegt.

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

public class Form1 : Form
{
    private TabControl tabControl1;
    private TabPage tabPage1;
    private TabPage tabPage2;

    public Form1()
    {
        this.tabControl1 = new TabControl();
        this.tabPage1 = new TabPage();
        this.tabPage2 = new TabPage();
        
        // Sizes the tabs of tabControl1.
        this.tabControl1.ItemSize = new Size(90, 50);

        // Makes the tab width definable. 
        this.tabControl1.SizeMode = TabSizeMode.Fixed;

        this.tabControl1.Controls.AddRange(new Control[] {
            tabPage1, tabPage2});
        this.tabControl1.Location = new Point(35, 25);
        this.tabControl1.Size = new Size(220, 220);

        this.Size = new Size(300, 300);
        this.Controls.Add(tabControl1);
    }

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

Hinweise

Um die Eigenschaft der ItemSize Eigenschaft zu ändern, muss die Width SizeMode Eigenschaft auf Fixed"festgelegt" festgelegt werden.

Gilt für

Siehe auch