Wie kann ich die Formulargröße in einer C # Windows Forms-Anwendung festlegen und die Größe des Benutzers nicht ändern?
Überprüfen Sie dies:
// 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();
Versuchen Sie zu setzen
this.MinimumSize = new Size(140, 480);
this.MaximumSize = new Size(140, 480);
Minimale Einstellungen, um Größenänderungsereignisse zu verhindern
form1.FormBorderStyle = FormBorderStyle.FixedDialog;
form1.MaximizeBox = false;
Eigenschaften -> FormBorderStyle -> FixedSingle
wenn Sie Ihr Eigenschaftenwerkzeug nicht finden können. Gehen Sie zu Ansicht -> Eigenschaftenfenster
Ich bin ziemlich sicher, dass dies nicht der beste Weg ist, aber Sie könnten die Eigenschaften MinimumSize
und MaximimSize
auf den gleichen Wert setzen. Das wird es aufhalten.
Setzen Sie die Eigenschaft Maximize auf False.