web-dev-qa-db-fra.com

Désactiver le redimensionnement d'un formulaire Windows Forms

Comment désactiver la capacité de l'utilisateur à redimensionner un formulaire Windows Forms?

Je le fais redimensionner lui-même sur un clic.

192
Ben Wilson

Examinez le propriété FormBorderStyle

form1.FormBorderStyle = FormBorderStyle.FixedSingle;

Vous voudrez peut-être aussi supprimer les boutons Réduire et Agrandir:

form1.MaximizeBox = false;
form1.MinimizeBox = false;
349
James Hill
  1. Tout d'abord, sélectionnez le formulaire.
  2. Ensuite, allez dans le menu Propriétés.
  3. Et modifiez la propriété "FormBorderStyle" de non négligeable à Fixed3D ou FixedSingle.

    This is where to modify the property "FormBorderStyle".

50
Mahmoud Maghrabi

Plus précisément, ajoutez le code ci-dessous à la méthode private void InitializeComponent() de la classe Form:

this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle;
16
A-Sharabiani

Il y a beaucoup plus de meilleure réponse:

Mettez ça dans le Form_Load

Me.MinimumSize = Nouvelle taille (largeur, hauteur) Me.MaximumSize = Me.MinimumSize

0
Moatassem