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 Location propriété.
Positionner un contrôle sur l’aire de conception du Concepteur Windows Forms
Dans Visual Studio, faites glisser le contrôle vers l’emplacement approprié avec la souris.
Remarque
Sélectionnez le contrôle et déplacez-le avec les touches de direction pour le positionner plus précisément. En outre, les lignes d’alignement 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 du 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 des valeurs pour la Location propriété, 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.
Remarque
Vous pouvez développer la Location propriété pour taper les valeurs X et Y individuellement.
Positionner un contrôle par programmation
Définissez la Location propriété 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 Left sous-propriété.
Button1.Left = 300
button1.Left = 300;
button1->Left = 300;
Incrémenter l’emplacement d’un contrôle par programmation
Définissez la Left sous-propriété pour incrémenter la coordonnée X du contrôle.
Button1.Left += 200
button1.Left += 200;
button1->Left += 200;
Remarque
Utilisez la Location propriété 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é (X) ou Top (Y) du Left contrôle. N’essayez pas de définir implicitement les coordonnées X et Y de la Point structure 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 : organisation des contrôles dans les Windows Forms à l’aide des lignes d’alignement
- Procédure pas à pas : organisation des contrôles dans les Windows Forms à l’aide d’un TableLayoutPanel
- Procédure pas à pas : organisation des contrôles dans les Windows Forms à l’aide d’un FlowLayoutPanel
- Création d'étiquettes et de raccourcis pour les contrôles Windows Forms
- Contrôles à utiliser dans les Windows Forms
- Classement par fonction des contrôles Windows Forms
- Guide pratique pour définir l’emplacement de l’écran de Windows Forms
.NET Desktop feedback