Comment : aligner un contrôle sur les bords des formulaires
Vous pouvez aligner un contrôle sur le bord de vos formulaires en définissant la propriété Dock. Cette propriété désigne l’emplacement de votre contrôle dans le formulaire. La propriété Dock peut avoir les valeurs suivantes :
Paramètre | Effet sur le contrôle |
---|---|
Bottom | S'ancre en bas du formulaire. |
Fill | Remplit tout l'espace restant dans le formulaire. |
Left | S'ancre sur le côté gauche du formulaire. |
None | Ne s'ancre nulle part et apparaît à l'emplacement spécifié par sa propriété Location. |
Right | S'ancre sur le côté droit du formulaire. |
Top | S'ancre en haut du formulaire. |
Cette fonctionnalité est prise en charge au moment du design dans Visual Studio.
Définir la propriété Dock pour votre contrôle au moment de l’exécution
Affectez la valeur appropriée à la propriété Dock dans le code.
' 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;
Voir aussi
- Control.Dock
- Control.Anchor
- Développement de contrôles Windows Forms personnalisés avec le .NET Framework
- Guide pratique pour ancrer des contrôles enfants dans un contrôle FlowLayoutPanel
- Guide pratique pour ancrer et arrimer des contrôles enfants dans un contrôle TableLayoutPanel
- Vue d’ensemble de la propriété AutoSize
Collaborer avec nous sur GitHub
La source de ce contenu se trouve sur GitHub, où vous pouvez également créer et examiner les problèmes et les demandes de tirage. Pour plus d’informations, consultez notre guide du contributeur.
.NET Desktop feedback