Auf Englisch lesen

Freigeben über


TabControl.Alignment Eigenschaft

Definition

Ruft den Bereich des Steuerelements ab, an dem die Registerkarten ausgerichtet werden (z. B. den oberen Rand), oder legt diesen fest.

public System.Windows.Forms.TabAlignment Alignment { get; set; }

Eigenschaftswert

TabAlignment

Einer der TabAlignment-Werte. Der Standardwert ist Top.

Ausnahmen

Der Eigenschaftswert ist kein gültiger TabAlignment-Wert.

Beispiele

Im folgenden Codebeispiel wird ein TabControl Mit drei TabPage Objekten erstellt. Die Alignment Eigenschaft wird auf Leftfestgelegt, auf die die Registerkarten tabControl1 auf der linken Seite positioniert werden.

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

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

    private void MyTabs()
    {
        this.tabControl1 = new TabControl();
        this.tabPage1 = new TabPage();
        this.tabPage2 = new TabPage();
        this.tabPage3 = new TabPage();

        // Positions tabs on the left side of tabControl1.
        this.tabControl1.Alignment = System.Windows.Forms.TabAlignment.Left;

        this.tabControl1.Controls.AddRange(new Control[] {
            this.tabPage1,
            this.tabPage2,
            this.tabPage3});
        this.tabControl1.Location = new Point(16, 24);
        this.tabControl1.SelectedIndex = 0;
        this.tabControl1.Size = new Size(248, 232);
        this.tabControl1.TabIndex = 0;

        this.tabPage1.TabIndex = 0;
        this.tabPage2.TabIndex = 1;
        this.tabPage3.TabIndex = 2;

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

    public Form1()
    {
        MyTabs();
    }

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

Hinweise

Wenn die Alignment Eigenschaft auf Left oder Right, wird die Multiline Eigenschaft automatisch auf truefestgelegt.

Wenn Sie die Appearance Eigenschaft auf festlegen, wird sie nur angezeigt, wenn die Alignment Eigenschaft FlatButtonsauf Top"Festgelegt" festgelegt ist. Andernfalls wird die Appearance Eigenschaft so angezeigt, als ob sie auf den Buttons Wert festgelegt ist.

Wenn Sie die Appearance Eigenschaft Buttonsauf festlegen, müssen Sie die Alignment Eigenschaft Top auch so festlegen, dass die Schaltflächen ordnungsgemäß angezeigt werden.

Hinweis

Wenn Sie die Appearance Eigenschaft Buttonsauf festlegen, müssen Sie die Alignment Eigenschaft Top auch so festlegen, dass der Inhalt der Registerkartenseite ordnungsgemäß angezeigt wird. Wenn visuelle Formatvorlagen aktiviert sind und die Eigenschaft auf einen anderen TopWert als festgelegt ist, wird der Alignment Registerkarteninhalt möglicherweise nicht ordnungsgemäß gerendert.

Gilt für

Siehe auch