Как я могу зафиксировать размер формы в приложении Windows Forms C# а не позволять пользователю изменить его размер?

Как я могу зафиксировать размер формы в приложении Windows Forms C# а не позволять пользователю изменить его размер?

36
задан Peter Mortensen 4 March 2018 в 22:08
поделиться

2 ответа

Проверьте это:

// 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();
66
ответ дан 27 November 2019 в 05:22
поделиться

Я почти уверен, что это не НАИЛУЧШИЙ способ, но вы можете установить для свойств MinimumSize и MaximimSize одинаковое значение. Это остановит это.

3
ответ дан 27 November 2019 в 05:22
поделиться
Другие вопросы по тегам:

Похожие вопросы: