Vorgehensweise: Andocken von Steuerelementen in Windows Forms
Sie können Steuerelemente an den Rändern Ihres Formulars andocken oder sie den Container ausfüllen lassen, der das Steuerelement enthält (entweder ein Formular oder ein Containersteuerelement). Beispielsweise dockt Windows Explorer sein TreeView-Steuerelement an die linke Seite des Fensters und sein ListView-Steuerelement an die rechte Seite des Fensters an. Verwenden Sie die eigenschaft Dock für alle sichtbaren Windows Forms-Steuerelemente, um den Andockmodus zu definieren.
Anmerkung
Steuerelemente werden in umgekehrter Z-Reihenfolge angedockt.
Die Dock-Eigenschaft steht in Wechselwirkung mit der AutoSize-Eigenschaft. Weitere Informationen finden Sie unter AutoSize Property Overview.
So docken Sie ein Steuerelement an
Wählen Sie in Visual Studio das Steuerelement aus, das Sie andocken möchten.
Klicken Sie im Fenster Eigenschaften auf den Pfeil rechts neben der Eigenschaft Dock.
Ein Editor wird angezeigt, der eine Reihe von Feldern anzeigt, die die Kanten und die Mitte des Formulars darstellen.
Klicken Sie auf die Schaltfläche, die den Rand des Formulars darstellt, an dem Sie das Steuerelement andocken möchten. Um den Inhalt des Formular- oder Containersteuerelements auszufüllen, klicken Sie auf das mittlere Feld. Klicken Sie auf (nicht), um das Andocken zu deaktivieren.
Das Steuerelement wird automatisch so angepasst, um an die Grenzen der angedockten Kante zu passen.
Anmerkung
Geerbte Steuerelemente müssen
Protected
sein, damit sie angedockt werden können. Um die Zugriffsebene eines Steuerelements zu ändern, legen Sie dessen Modifizierer--Eigenschaft im Fenster Eigenschaften fest.
Siehe auch
- Windows Forms-Steuerelemente
- Bezeichnung einzelner Windows Forms-Steuerelemente und Bereitstellung von Verknüpfungen zu ihnen
- Steuerelemente, die in Windows Forms verwendet werden sollen
- Windows Forms-Steuerelemente nach Funktion
- Vorgehensweise: Anker und Dock-Kindersteuerelemente in einem FlowLayoutPanel-Steuerelement
- Anleitung: Verankern und Andocken von untergeordneten Steuerelementen in einem TableLayoutPanel-Steuerelement
- Übersicht über die AutoSize-Eigenschaft
- So verankern Sie Steuerelemente in Windows Forms
.NET Desktop feedback