webentwicklung-frage-antwort-db.com.de

Wie kann ich die Formulargröße in einer C # Windows Forms-Anwendung festlegen und die Größe des Benutzers nicht ändern?

Wie kann ich die Formulargröße in einer C # Windows Forms-Anwendung festlegen und die Größe des Benutzers nicht ändern?

34
odiseh

Ü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();
61
Pranay Rana

Versuchen Sie zu setzen

this.MinimumSize = new Size(140, 480);
this.MaximumSize = new Size(140, 480);
14
user1700116

Minimale Einstellungen, um Größenänderungsereignisse zu verhindern

form1.FormBorderStyle = FormBorderStyle.FixedDialog;
form1.MaximizeBox = false;
9
Murilo Pontes

Eigenschaften -> FormBorderStyle -> FixedSingle 

wenn Sie Ihr Eigenschaftenwerkzeug nicht finden können. Gehen Sie zu Ansicht -> Eigenschaftenfenster

5
user3130990

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.

3
Paul Michaels

Setzen Sie die Eigenschaft Maximize auf False.

0