med_angelo
Messages postés21Date d'inscriptionlundi 17 septembre 2007StatutMembreDernière intervention30 septembre 2010
-
5 sept. 2008 à 12:13
med_angelo
Messages postés21Date d'inscriptionlundi 17 septembre 2007StatutMembreDernière intervention30 septembre 2010
-
9 sept. 2008 à 10:44
Bonjour tout le monde
mon probleme est le suivant :
j'ai deux form (Form1 et Form2) et un repertoire metier qui contient une classe (Utilisateur)
l'affichage de la form2 se fait a travers un bouton dans form1;
Dans le constructeur de form2 j'ai essayer de passer en parametre un objet de type utlisateur mais j'ai l'erreur de compilation suivante :
Erreur 1 Accessibilité incohérente : le type de paramètre 'WindowsFormsApplication1.Metier.Utilisateur' est moins accessible que la méthode 'WindowsFormsApplication1.Form2.Form2(WindowsFormsApplication1.Metier.Utilisateur)' C:\Documents and Settings\dynasty\Mes documents\Visual Studio 2008\Projects\WindowsFormsApplication2\WindowsFormsApplication2\Ui\Choix.cs 18 16 WindowsFormsApplication2
Merci pour votre aide.
leprov
Messages postés1160Date d'inscriptionvendredi 23 juillet 2004StatutMembreDernière intervention21 octobre 201017 5 sept. 2008 à 12:37
ta classe form2 est publique et ta classe utilisateur est internal, donc tu ne pourras pas construire un objet form2 en dehors de ton assembly car il est impossible de connaitre un objet du type passé au constructeur. d'ou l'erreur de compil