Constructeur en c#

Résolu/Fermé
HeB Messages postés 6 Date d'inscription vendredi 21 décembre 2007 Statut Membre Dernière intervention 8 janvier 2008 - 21 déc. 2007 à 14:32
HeB Messages postés 6 Date d'inscription vendredi 21 décembre 2007 Statut Membre Dernière intervention 8 janvier 2008 - 21 déc. 2007 à 14:56
Bonjour,
Je crois qu'il était possible de créer un constructeur par defaut et un autre constructeur prenant un parametre en compte..
Voila ce que je veux faire..Mais ca ne marche pas quand j'appelle le constructeur surchargé.

public formulaire()
{
//
// Requis pour la prise en charge du Concepteur Windows Forms
//
InitializeComponent();

//
// TODO : ajoutez le code du constructeur après l'appel à InitializeComponent
//
}

public formulaire(int numSai)
{
// du code
}

4 réponses

SebManfred Messages postés 484 Date d'inscription mardi 28 août 2007 Statut Membre Dernière intervention 20 mai 2011 128
21 déc. 2007 à 14:38
normal, il faut que tu précise le nom de ta classe...
genre public maclasse::formulaire()
{
///
}
0
HeB Messages postés 6 Date d'inscription vendredi 21 décembre 2007 Statut Membre Dernière intervention 8 janvier 2008
21 déc. 2007 à 14:40
hum , non c'est pour l'algorithme ca..merci quand meme.
0
Reivax962 Messages postés 3671 Date d'inscription jeudi 16 juin 2005 Statut Membre Dernière intervention 11 février 2021 1 011
21 déc. 2007 à 14:47
Tu dis "ça ne marche pas", mais qu'est-ce qui ne marche pas, exactement ?
Ca ne compile pas ? Ca ne fait pas ce que tu veux ?

Si le problème est que ça n'affiche pas la fenêtre en question, c'est normal si tu ne fais pas appel à la méthode InitializeComponents() qui permet de faire cet affichage. Une solution est d'appeler formulaire() dans la méthode formulaire(intnumSai).

Xavier
0
HeB Messages postés 6 Date d'inscription vendredi 21 décembre 2007 Statut Membre Dernière intervention 8 janvier 2008
21 déc. 2007 à 14:56
finalement ,ça marche. merci j'avais pas mis initializeComponent :$
0