web-dev-qa-db-fra.com

C #: rendre un formulaire non redimensionnable

Afin de rendre un formulaire non redimensionnable, j'ai défini MaximumSize et MinimumSize sur la même valeur.

Le problème que j'ai est que lorsque l'utilisateur pointe vers la bordure du formulaire, le pointeur de la souris change de sorte qu'il semble que le formulaire est redimensionnable. Est-il possible que cela ne se produise pas?

32
Craig Johnston

Ensemble Form.FormBorderStyle vers autre chose que Sizable.

67
Christian Hayter

Utilisez ceci:

this.FormBorderStyle = FormBorderStyle.FixedSingle; 
24
TurBas

[...] FormBorderStyle.FixedDialog style de bordure modifie la bordure du formulaire en celle d'une boîte de dialogue et empêche le redimensionnement du formulaire. [...]

http://msdn.Microsoft.com/en-us/library/system.windows.forms.form.formborderstyle.aspx

2
Andrey

pour rendre un formulaire non redimensionnable, il suffit de changer la propriété: FormBorderStyle en rien mais pas en redimensionnable.

1
Davide Piras

"Ensemble Form.FormBorderStyle to something else than Sizable "ne suffit pas, vous devez définir MaximizeBox = False, ou l'utilisateur peut modifier la taille du formulaire au maximum

1
yelliver

Passez simplement sous misc et changez de taille en false.

0
xXEmeraldPlayzXx

Si vous souhaitez définir cela dans le concepteur sous Apparence il y a un champ à définir FormBorderStyle cela peut être changé en quelque chose qui commence par Fixed * .

0
Kram
formName.FormBorderStyle = FormBorderStyle.FixedSingle; 
0
Richmonde Calalo