2010-08-22 16 views
3

Est-ce que quelqu'un sait comment maximiser un formulaire à partir d'un autre formulaire, en C#?Agrandir le formulaire à partir d'un formulaire différent C#

J'ai essayé le code ci-dessous, mais il ne fonctionnera pas:

Form1 form1 = new Form1(); 
form1.WindowState = FormWindowState.Maximized; 

Toutes les idées?

+1

Cela devrait fonctionner, que se passe-t-il? –

+0

A travaillé comme un compagnon de charme, Merci beaucoup – Shane121

Répondre

11

Bien deux problèmes possibles, soit vous n'obtenez aucune forme du tout, alors la solution est de montrer le formulaire.

Form1 form1 = new Form1(); 
form1.WindowState = FormWindowState.Maximized; 
form1.Show(); 

Mais je suppose que vous avez déjà un form1 chargé quelque part, vous ne pouvez pas utiliser

Form1 form1 = new Form1(); 

parce que vous crée une nouvelle forme que vous ne pas afficher, supprimer cette ligne et de trouver un moyen de passer une référence à form1 d'où il a été initialement créé à la méthode où se trouve le code ci-dessus.

0
  1. Aller à la charge de forme ou bouton Comme Afficher le code et utiliser ce code:

C#

this.WindowState = System.Windows.Forms.FormWindowState.Maximized;

J'espère que ce sera utile pour vous ;)