Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original
Dieser Artikel wurde noch nicht bewertet - Dieses Thema bewerten.

TabControl.ItemSize-Eigenschaft

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

Namespace:  System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)
public Size ItemSize { get; set; }

Eigenschaftswert

Typ: System.Drawing.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.
AusnahmeBedingung
ArgumentOutOfRangeException

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

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

Im folgenden Codebeispiel wird ein TabControl mit zwei TabPage-Objekten erstellt. Um die Maße der Registerkarten zu definieren, legen sie die ItemSize-Eigenschaft auf eine Size-Struktur fest. In diesem Beispiel definiert Size die Registerkarten mit einer Breite von 90  Pixel und einer Höhe von 50 Pixel. Sie können die Größe der Registerkarten nicht ändern, es sei denn, die SizeMode-Eigenschaft wird auf den Fixed-Wert festgelegt.

Verwenden Sie für dieses Beispiel den System.Drawing-Namespace und den System.Windows.Forms-Namespace.


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());
    }
}


.NET Framework

Unterstützt in: 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Unterstützt in: 4, 3.5 SP1

Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core-Rolle wird nicht unterstützt), Windows Server 2008 R2 (Server Core-Rolle wird mit SP1 oder höher unterstützt; Itanium wird nicht unterstützt)

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.
Fanden Sie dies hilfreich?
(1500 verbleibende Zeichen)

Community-Beiträge

HINZUFÜGEN
© 2013 Microsoft. Alle Rechte vorbehalten.