Procédure : arrimer des contrôles dans des Windows FormsHow to: Dock Controls on Windows Forms

Vous pouvez ancrer des contrôles sur les bords de votre formulaire ou demander qu’ils remplissent le conteneur du contrôle (un formulaire ou un contrôle conteneur).You can dock controls to the edges of your form or have them fill the control's container (either a form or a container control). Par exemple, l’Explorateur Windows ancre son TreeView contrôle vers le côté gauche de la fenêtre et son ListView contrôle sur le côté droit de la fenêtre.For example, Windows Explorer docks its TreeView control to the left side of the window and its ListView control to the right side of the window. Utilisez le Dock propriété pour tous les contrôles Windows Forms visibles définir le mode d’ancrage.Use the Dock property for all visible Windows Forms controls to define the docking mode.

Notes

Les contrôles sont ancrés dans l’ordre inverse.Controls are docked in reverse z-order.

Le Dock propriété interagit avec le AutoSize propriété.The Dock property interacts with the AutoSize property. Pour plus d’informations, consultez vue d’ensemble de la propriété AutoSize.For more information, see AutoSize Property Overview.

Pour ancrer un contrôleTo dock a control

  1. Sélectionnez le contrôle que vous souhaitez ancrer.Select the control that you want to dock.

  2. Dans la fenêtre Propriétés, cliquez sur la flèche à droite de la Dock propriété.In the Properties window, click the arrow to the right of the Dock property.

    Un éditeur s’affiche qui présente une série de zones représentant les bords et le centre du formulaire.An editor is displayed that shows a series of boxes representing the edges and the center of the form.

  3. Cliquez sur le bouton qui représente le bord de l’écran où vous souhaitez ancrer le contrôle.Click the button that represents the edge of the form where you want to dock the control. Pour remplir le formulaire du contrôle ou le contrôle conteneur, cliquez sur la zone centrale.To fill the contents of the control's form or container control, click the center box. Cliquez sur (aucun) pour désactiver l’ancrage.Click (none) to disable docking.

    Le contrôle est redimensionné automatiquement pour ajuster les limites du bord ancré.The control is automatically resized to fit the boundaries of the docked edge.

    Notes

    Les contrôles hérités doivent être Protected pour pouvoir être ancrée.Inherited controls must be Protected to be able to be docked. Pour modifier le niveau d’accès d’un contrôle, définissez son modificateur propriété dans la fenêtre Propriétés.To change the access level of a control, set its Modifier property in the Properties window.

Voir aussiSee also