quand tu appelles ta form secondaire, tu lui passes en paramètre la form qui a instancié la classe métier, tu pourras ainsi avoir accés à ses propriétés : 
 | Code : 
 public class Form1{   Job myJob; // cet objet représente ta classe métier    public Form1()   {      myJob = new Job();   }    public Job   {      get { return myJob; }   }    private void DoWhatever()   {      Form2 frm = new Form2(this); // tu instancies une Form2 en lui passant la Form courante en paramètre      myJob.Fonction1();      frm.DoWork();   }} public class Form2{   Job myJob;      public Form2(Form1 form)   {      myJob = form.Job; // tu récupères le job de Form1   }    private void DoWhatever()   {      myJob.Fonction1();      myJob.Fonction2();      // etc   }    public void DoWork()   {      MessageBox.Show("Kikoo lol ! asv ? " );   }}
 | 
 edit: si tu utilises C# 3.0, tu peux utiliser les accesseurs simplifiés.
edit2 : rajout de code pour instancier la Form2
 
Message édité par Harkonnen le 25-11-2009 à 18:13:22
 ---------------
			
J'ai un string dans l'array (Paris Hilton)