Gewusst wie: Ausrichten eines Steuerelements an Formularrändern

Sie können Steuerelemente an Formularrändern ausrichten, indem Sie die Dock-Eigenschaft festlegen. Diese Eigenschaft bestimmt die Position, an der sich das Steuerelement auf dem Formular befindet. Die Dock-Eigenschaft kann auf folgende Werte festgelegt werden:

Einstellung

Auswirkung auf das Steuerelement

Bottom

Dockt am unteren Rand des Formulars an.

Fill

Füllt sämtlichen verbleibenden Platz im Formular aus.

Left

Dockt am linken Rand des Formulars an.

None

Dockt nirgendwo an und wird an der von der Location-Eigenschaft angegebenen Position angezeigt.

Right

Dockt am rechten Rand des Formulars an.

Top

Dockt am oberen Rand des Formulars an.

Visual Studio bietet für dieses Feature Unterstützung zur Entwurfszeit.

Topic Location
Gewusst wie: Erstellen eines Windows Forms-Steuerelements, das Entwurfszeitfeatures nutzt .NET Framework: Anwendungsentwicklung
Gewusst wie: Erben von der UserControl-Klasse Steuerelemente für Windows Forms
Gewusst wie: Ausrichten eines Steuerelements an den Rändern eines Formulars zur Entwurfszeit Steuerelemente für Windows Forms
Gewusst wie: Erstellen von zusammengesetzten Steuerelementen Steuerelemente für Windows Forms
Gewusst wie: Bereitstellen einer Toolboxbitmap für ein Steuerelement Steuerelemente für Windows Forms
Exemplarische Vorgehensweise: Vererben von einem Windows Forms-Steuerelement mit Visual C# Steuerelemente für Windows Forms
Exemplarische Vorgehensweise: Debuggen von benutzerdefinierten Windows Forms-Steuerelementen zur Entwurfszeit Steuerelemente für Windows Forms
Gewusst wie: Erben von vorhandenen Windows Forms-Steuerelementen Steuerelemente für Windows Forms
Gewusst wie: Anzeigen eines Steuerelements im Dialogfeld "Toolbox anpassen" Steuerelemente für Windows Forms
Exemplarische Vorgehensweise: Erstellen eines zusammengesetzten Steuerelements mit Visual C# Steuerelemente für Windows Forms
Gewusst wie: Erstellen von Steuerelementen für Windows Forms Steuerelemente für Windows Forms
Exemplarische Vorgehensweise: Erstellen eines zusammengesetzten Steuerelements mit Visual Basic Steuerelemente für Windows Forms
Gewusst wie: Erben von der Control-Klasse Steuerelemente für Windows Forms
Exemplarische Vorgehensweise: Vererben eines Windows Forms-Steuerelements mit Visual Basic Steuerelemente für Windows Forms
Exemplarische Vorgehensweise: Serialisieren der Auflistungen von Standardtypen mit dem DesignerSerializationVisibilityAttribute Steuerelemente für Windows Forms
Gewusst wie: Testen des Laufzeitverhaltens eines UserControl Steuerelemente für Windows Forms
Gewusst wie: Erstellen eines Windows Forms-Steuerelements, das Entwurfszeitfeatures nutzt .NET Framework: Anwendungsentwicklung
Gewusst wie: Anzeigen eines Steuerelements im Dialogfeld "Toolbox anpassen" Steuerelemente für Windows Forms
Exemplarische Vorgehensweise: Serialisieren der Auflistungen von Standardtypen mit dem DesignerSerializationVisibilityAttribute Steuerelemente für Windows Forms
Exemplarische Vorgehensweise: Vererben von einem Windows Forms-Steuerelement mit Visual C# Steuerelemente für Windows Forms
Gewusst wie: Bereitstellen einer Toolboxbitmap für ein Steuerelement Steuerelemente für Windows Forms
Gewusst wie: Erben von vorhandenen Windows Forms-Steuerelementen Steuerelemente für Windows Forms
Exemplarische Vorgehensweise: Debuggen von benutzerdefinierten Windows Forms-Steuerelementen zur Entwurfszeit Steuerelemente für Windows Forms
Gewusst wie: Erben von der Control-Klasse Steuerelemente für Windows Forms
Gewusst wie: Testen des Laufzeitverhaltens eines UserControl Steuerelemente für Windows Forms
Gewusst wie: Ausrichten eines Steuerelements an den Rändern eines Formulars zur Entwurfszeit Steuerelemente für Windows Forms
Gewusst wie: Erben von der UserControl-Klasse Steuerelemente für Windows Forms
Gewusst wie: Erstellen von Steuerelementen für Windows Forms Steuerelemente für Windows Forms
Gewusst wie: Erstellen von zusammengesetzten Steuerelementen Steuerelemente für Windows Forms
Exemplarische Vorgehensweise: Erstellen eines zusammengesetzten Steuerelements mit Visual Basic Steuerelemente für Windows Forms
Exemplarische Vorgehensweise: Erstellen eines zusammengesetzten Steuerelements mit Visual C# Steuerelemente für Windows Forms
Exemplarische Vorgehensweise: Vererben eines Windows Forms-Steuerelements mit Visual Basic Steuerelemente für Windows Forms
Gewusst wie: Erstellen eines Windows Forms-Steuerelements, das Entwurfszeitfeatures nutzt .NET Framework: Anwendungsentwicklung
Gewusst wie: Anzeigen eines Steuerelements im Dialogfeld "Toolbox anpassen" Steuerelemente für Windows Forms
Exemplarische Vorgehensweise: Serialisieren der Auflistungen von Standardtypen mit dem DesignerSerializationVisibilityAttribute Steuerelemente für Windows Forms
Exemplarische Vorgehensweise: Vererben von einem Windows Forms-Steuerelement mit Visual C# Steuerelemente für Windows Forms
Gewusst wie: Bereitstellen einer Toolboxbitmap für ein Steuerelement Steuerelemente für Windows Forms
Gewusst wie: Erben von vorhandenen Windows Forms-Steuerelementen Steuerelemente für Windows Forms
Exemplarische Vorgehensweise: Debuggen von benutzerdefinierten Windows Forms-Steuerelementen zur Entwurfszeit Steuerelemente für Windows Forms
Gewusst wie: Erben von der Control-Klasse Steuerelemente für Windows Forms
Gewusst wie: Testen des Laufzeitverhaltens eines UserControl Steuerelemente für Windows Forms
Gewusst wie: Ausrichten eines Steuerelements an den Rändern eines Formulars zur Entwurfszeit Steuerelemente für Windows Forms
Gewusst wie: Erben von der UserControl-Klasse Steuerelemente für Windows Forms
Gewusst wie: Erstellen von Steuerelementen für Windows Forms Steuerelemente für Windows Forms
Gewusst wie: Erstellen von zusammengesetzten Steuerelementen Steuerelemente für Windows Forms
Exemplarische Vorgehensweise: Erstellen eines zusammengesetzten Steuerelements mit Visual Basic Steuerelemente für Windows Forms
Exemplarische Vorgehensweise: Erstellen eines zusammengesetzten Steuerelements mit Visual C# Steuerelemente für Windows Forms
Exemplarische Vorgehensweise: Vererben eines Windows Forms-Steuerelements mit Visual Basic Steuerelemente für Windows Forms
Gewusst wie: Erstellen eines Windows Forms-Steuerelements, das Entwurfszeitfeatures nutzt dv_fxdeveloping
Gewusst wie: Anzeigen eines Steuerelements im Dialogfeld "Toolboxelemente auswählen" dv_mclictl
Exemplarische Vorgehensweise: Serialisieren der Auflistungen von Standardtypen mit dem DesignerSerializationVisibilityAttribute dv_mclictl
Exemplarische Vorgehensweise: Vererben von einem Windows Forms-Steuerelement mit Visual C# dv_mclictl
Gewusst wie: Bereitstellen einer Toolboxbitmap für ein Steuerelement dv_mclictl
Gewusst wie: Erben von vorhandenen Windows Forms-Steuerelementen dv_mclictl
Exemplarische Vorgehensweise: Debuggen von benutzerdefinierten Windows Forms-Steuerelementen zur Entwurfszeit dv_mclictl
Gewusst wie: Erben von der Control-Klasse dv_mclictl
Gewusst wie: Testen des Laufzeitverhaltens eines UserControl dv_mclictl
Gewusst wie: Ausrichten eines Steuerelements an den Rändern eines Formulars zur Entwurfszeit dv_mclictl
Gewusst wie: Erben von der UserControl-Klasse dv_mclictl
Gewusst wie: Erstellen von Steuerelementen für Windows Forms dv_mclictl
Gewusst wie: Erstellen von zusammengesetzten Steuerelementen dv_mclictl
Exemplarische Vorgehensweise: Erstellen eines zusammengesetzten Steuerelements mit Visual Basic dv_mclictl
Exemplarische Vorgehensweise: Erstellen eines zusammengesetzten Steuerelements mit Visual C# dv_mclictl
Exemplarische Vorgehensweise: Vererben eines Windows Forms-Steuerelements mit Visual Basic dv_mclictl
Gewusst wie: Erstellen eines Windows Forms-Steuerelements, das Entwurfszeitfeatures nutzt dv_fxdeveloping

So legen Sie zur Laufzeit die Dock-Eigenschaft für das Steuerelement fest

  • Legen Sie im Code die Dock-Eigenschaft auf den entsprechenden Wert fest.

    ' To set the Dock property internally.
    Me.Dock = DockStyle.Top
    ' To set the Dock property from another object.
    UserControl1.Dock = DockStyle.Top
    
    // To set the Dock property internally.
    this.Dock = DockStyle.Top;
    // To set the Dock property from another object.
    UserControl1.Dock = DockStyle.Top;
    
    // To set the Dock  property internally.
    this.set_Dock(DockStyle.Top);
    // To set the Dock property from another object.
    UserControl1.set_Dock(DockStyle.Top);
    

Siehe auch

Aufgaben

Gewusst wie: Verankern und Andocken von untergeordneten Steuerelementen in einem FlowLayoutPanel-Steuerelement

Gewusst wie: Verankern und Andocken von untergeordneten Steuerelementen in einem TableLayoutPanel-Steuerelement

Referenz

Control.Dock

Control.Anchor

Konzepte

Übersicht über die AutoSize-Eigenschaft

Weitere Ressourcen

Entwickeln benutzerdefinierter Windows Forms-Steuerelemente mit .NET Framework