Comment puis-je corriger la taille du formulaire dans une application Windows Forms C # et ne pas laisser l'utilisateur changer sa taille?
Vérifie ça:
// Define the border style of the form to a dialog box.
form1.FormBorderStyle = FormBorderStyle.FixedDialog;
// Set the MaximizeBox to false to remove the maximize box.
form1.MaximizeBox = false;
// Set the MinimizeBox to false to remove the minimize box.
form1.MinimizeBox = false;
// Set the start position of the form to the center of the screen.
form1.StartPosition = FormStartPosition.CenterScreen;
// Display the form as a modal dialog box.
form1.ShowDialog();
Essayez de définir
this.MinimumSize = new Size(140, 480);
this.MaximumSize = new Size(140, 480);
Paramètres minimaux pour empêcher les événements de redimensionnement
form1.FormBorderStyle = FormBorderStyle.FixedDialog;
form1.MaximizeBox = false;
Propriétés -> FormBorderStyle -> FixedSingle
si vous ne trouvez pas votre outil Propriétés. Allez dans Affichage -> Fenêtre Propriétés
Je suis presque sûr que ce n'est pas la meilleure façon, mais vous pouvez définir les propriétés MinimumSize
et MaximimSize
sur la même valeur. Cela l'arrêtera.
Définissez la propriété Maximize sur False .