121 votes

Comment désactiver le redimensionnement de formulaire pour les utilisateurs de C # Winforms

Comment désactiver le redimensionnement de formulaire pour les utilisateurs dans C # Winforms. quelle propriété est utilisée?

j'ai essayé

AutoSize

AutoSizeMode

De l'aide ?

261voto

Pranay Rana Points 69934

Modifiez les FormBorderStyle en l'une des valeurs fixes: FixedSingle , Fixed3D , FixedDialog ou FixedToolBar .

La propriété FormBorderStyle trouve dans la catégorie Apparence.

ou vérifier cela

 // 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();
 

49voto

Sangram Points 2183

Utilisez FormBorderStyle property, faites-en FixedSingle

 this.FormBorderStyle = FormBorderStyle.FixedSingle;
 

17voto

Javed Akram Points 6621

Utilisez FormBorderStyle propriété de votre Form

 this.FormBorderStyle = FormBorderStyle.FixedDialog;
 

-7voto

elliadan Points 1

Cela peut être fait de manière plus simple:

Exemple:

     public Form_main()
    {
        InitializeComponent();
        this.MaximizeBox = false;
    }
 

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X