War diese Seite hilfreich?
Ihr Feedback ist uns wichtig. Teilen Sie uns Ihre Meinung mit.
Weiteres Feedback?
1500 verbleibende Zeichen
ItemSize-Eigenschaft
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original

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.1, Windows Server 2012 R2, 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)

Es werden nicht alle Versionen sämtlicher Plattformen von .NET Framework unterstützt.. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2015 Microsoft