Vorgehensweise: Ausrichten eines Steuerelements an Formularrändern
Sie können ein Steuerelement am Formularrand ausrichten, indem Sie die Dock-Eigenschaft festlegen. Diese Eigenschaft legt fest, wo auf dem Formular das Steuerelement sich befindet. Die Dock-Eigenschaft kann auf einen der folgenden Werte festgelegt werden:
Einstellung | Auswirkung auf das Steuerelement |
---|---|
Bottom | Wird im unteren Bereich des Formulars angedockt. |
Fill | Füllt den gesamten verbleibenden Platz im Formular aus. |
Left | Wird an der linken Seite des Formulars angedockt. |
None | Wird nicht angedockt und wird an der mit der Location-Eigenschaft angegebenen Position angezeigt. |
Right | Wird an der rechten Seite des Formulars angedockt. |
Top | Wird im oberen Bereich des Formulars angedockt. |
Diese Funktion wird zur Entwurfszeit in Visual Studio unterstützt.
Festlegen der Dock-Eigenschaft für das Steuerelement zur Laufzeit
Legen Sie die Dock-Eigenschaft im Code auf den geeigneten 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;
Weitere Informationen
- Control.Dock
- Control.Anchor
- Entwickeln benutzerdefinierter Windows Forms-Steuerelemente mit .NET Framework
- Vorgehensweise: Verankern und Andocken von untergeordneten Steuerelementen in einem FlowLayoutPanel-Steuerelement
- Vorgehensweise: Verankern und Andocken von untergeordneten Steuerelementen in einem TableLayoutPanel-Steuerelement
- Übersicht über die AutoSize-Eigenschaft
Zusammenarbeit auf GitHub
Die Quelle für diesen Inhalt finden Sie auf GitHub, wo Sie auch Issues und Pull Requests erstellen und überprüfen können. Weitere Informationen finden Sie in unserem Leitfaden für Mitwirkende.
.NET Desktop feedback