Comment : aligner un contrôle sur les bords des formulaires
Mise à jour : novembre 2007
Vous pouvez faire en sorte que votre contrôle s'aligne sur le bord de vos formulaires en définissant la 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 votre contrôle |
---|---|
S'ancre en bas du formulaire. |
|
Remplit tout l'espace restant dans le formulaire. |
|
S'ancre au côté gauche du formulaire. |
|
Ne s'ancre pas n'importe où et apparaît à l'emplacement spécifié par sa propriété Location. |
|
S'ancre au côté droit du formulaire. |
|
S'ancre en haut du formulaire. |
Cette fonctionnalité est prise en charge au moment du design dans Visual Studio.
Pour définir la propriété Dock de votre contrôle au moment de l'exécution
Attribuez à la propriété Dock la valeur appropriée 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;
// To set the Dock property internally. this.set_Dock(DockStyle.Top); // To set the Dock property from another object. UserControl1.set_Dock(DockStyle.Top);
Voir aussi
Tâches
Comment : ancrer des contrôles enfants dans un contrôle FlowLayoutPanel
Comment : ancrer et arrimer des contrôles enfants dans un contrôle TableLayoutPanel
Concepts
Vue d'ensemble de la propriété AutoSize
Référence
Autres ressources
Développement de contrôles Windows Forms personnalisés avec le .NET Framework