Guide pratique pour positionner des contrôles sur Windows Forms
Pour positionner des contrôles, utilisez le Concepteur Windows Forms dans Visual Studio ou spécifiez la propriété Location.
Positionner un contrôle sur l’aire de conception du Concepteur de Windows Forms
Dans Visual Studio, faites glisser le contrôle vers l’emplacement approprié avec la souris.
Note
Sélectionnez l'élément de contrôle et déplacez-le avec les touches fléchées pour le positionner plus précisément. En outre, lignes de guidage vous aident à placer des contrôles précisément sur votre formulaire. Pour plus d’informations, consultez procédure pas à pas : organiser des contrôles sur Windows Forms à l’aide de lignes d’alignement.
Positionner un contrôle à l’aide de la fenêtre Propriétés
Dans Visual Studio, sélectionnez le contrôle que vous souhaitez positionner.
Dans la fenêtre Propriétés, entrez les valeurs de la propriété Location, séparées par une virgule, pour positionner le contrôle dans son conteneur.
Le premier nombre (X) est la distance entre la bordure gauche du conteneur ; le deuxième nombre (Y) est la distance entre la bordure supérieure de la zone de conteneur, mesurée en pixels.
Note
Vous pouvez développer la propriété Location pour taper les valeurs X et Y individuellement.
Positionner un contrôle par programmation
Définissez la propriété Location du contrôle sur un Point.
Button1.Location = New Point(100, 100)
button1.Location = new Point(100, 100);
button1->Location = Point(100, 100);
Modifiez la coordonnée X de l’emplacement du contrôle à l’aide de la sous-propriété Left.
Button1.Left = 300
button1.Left = 300;
button1->Left = 300;
Incrémenter l’emplacement d’un contrôle par programmation
Définissez la sous-propriété Left pour incrémenter la coordonnée X du contrôle.
Button1.Left += 200
button1.Left += 200;
button1->Left += 200;
Note
Utilisez la propriété Location pour définir simultanément les positions X et Y d’un contrôle. Pour définir une position individuellement, utilisez la sous-propriété Left du contrôle (X) ou Top (Y). N’essayez pas implicitement de définir les coordonnées X et Y de la structure Point qui représente l’emplacement du bouton, car cette structure contient une copie des coordonnées du bouton.
Voir aussi
- contrôles Windows Forms
- Procédure pas à pas : Disposition des contrôles sur Windows Forms à l’aide de repères
- Guide pratique : Organiser des contrôles sur Windows Forms à l’aide d’un TableLayoutPanel
- Guide : disposition de contrôles sur Windows Forms à l’aide d’un FlowLayoutPanel
- Étiqueter les contrôles individuels des formulaires Windows Forms et leur attribuer des raccourcis
- contrôles à utiliser sur windows Forms
- contrôles Windows Forms par fonction
- Comment : définir l’emplacement de l’écran des Windows Forms
.NET Desktop feedback