Garder la même taille de form [Résolu]

Messages postés
7
Date d'inscription
lundi 9 février 2009
Statut
Membre
Dernière intervention
20 octobre 2011
- - Dernière réponse : Whismeril
Messages postés
13823
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
15 octobre 2019
- 20 oct. 2011 à 20:56
Bonjour a tous et a toutes.

Je viens de reprendre le Csharp, Visual Basic me manqué.
J'aurais besoin d'aide pour garder la même taille d'un form a un autre apres plusieurs éssaie infructueux je m'en remet a vous.

Donc voila j'ai un form1 l'utilisateur modifie la taille de la fenetre et appuie sur suivant de la mon second form s'ouvre comment faire pour qu'il ai la taille que l'utilisateur lui a donné précédament ?

En espérant mettre bien exprimé.
Et merci d'avance.
Afficher la suite 

3 réponses

Meilleure réponse
Messages postés
13823
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
15 octobre 2019
309
3
Merci
Bonsoir,

si tu veux que la seconde Form ait la même taille que la première, tu peux écrire un constructeur de cette form dans lequel les paramètres de tailles sont passés.
Au moment du Load, tu n'as plus qu'à les appliquer.


Whismeril

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 196 internautes nous ont dit merci ce mois-ci

Commenter la réponse de Whismeril
Messages postés
7
Date d'inscription
lundi 9 février 2009
Statut
Membre
Dernière intervention
20 octobre 2011
0
Merci
Bonsoir !
C'est assez compliqué :s peux tu me fournir un petit tuto rapide ou un bout de code ?
J'aimerais comprendre.

Merci par avance
Commenter la réponse de cs_Naoly
Messages postés
13823
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
15 octobre 2019
309
0
Merci
Ok de tête alors y'a peut-être quelques erreurs

dans la Form2

private _Largeur;//variable locale pour stocker la taille

public Form2(int Largeur)//constructeur avec paramètre
{
   InitializeComponements();
   _Largeur = Largeur;
}

public void Form_Load()//au moment de l'affichage on applique la taille
{
    this.size.width = _Largeur;
}


dans la Form1

Form2 NouveauFormulaire = new Form2(this.size.width); //là on passe par le constructeur
Form2.show(); // là on affiche Form2 et on passe par le Load


Whismeril
Commenter la réponse de Whismeril