Michel0911
Messages postés17Date d'inscriptionjeudi 16 octobre 2003StatutMembreDernière intervention 3 février 2004
-
16 oct. 2003 à 11:11
cs_jopop
Messages postés1540Date d'inscriptionlundi 26 mai 2003StatutMembreDernière intervention 1 août 2013
-
23 mars 2011 à 11:18
bonjour,
Je débute en C# et je ne sais pas comment à partir d'un premier formulaire en appeler un second. Par exemple à partir d'un form contenant une grid affichant des enregistrements, sélectionner une ligne et afficher dans un second écran le détail de l'enregistrement choisi.
lilp
Messages postés99Date d'inscriptiondimanche 24 février 2008StatutMembreDernière intervention 8 octobre 2023 6 janv. 2011 à 16:30
Je suis désolé, mais cela ne fonctionne pas chez moi.
J'ai deux formulaires appartenant chacun a un projet différent et j'aimerais appeler le second à partir du premier, mais il me dit qu'il ne trouve pas de Form1
bialain
Messages postés11Date d'inscriptionmardi 27 avril 2010StatutMembreDernière intervention23 mars 2011 23 mars 2011 à 10:25
Merci beaucoup Crazyht. j'avais aussi le même problème pour ouvrir le Form2. Pourriez-vous me dire comment cacher ou désactiver le Form1??
Merci d'avance
cs_jopop
Messages postés1540Date d'inscriptionlundi 26 mai 2003StatutMembreDernière intervention 1 août 201312 23 mars 2011 à 11:18
Salut,
@lilp : il faut que ton projet où est situé Form1 fasse référence au projet où est Form2, puis que dans la définition de Form1 tu importes ("using") le namespace de ton 2ème projet. Si tu ne fais pas ça la définition de Form2 ne sera pas visible depuis Form1.
@bialain :
- pour killer une WinForms (libère la mémoire) : maForm.Close();
- pour cacher une WinForms (l'instance reste référencée) : maForm.Hide();