basta passare l'istanza della form1 alla form2 o viceversa e da quell'istnza puoi accedere a tutti i membri pubblic e protected


per esempio puoi farlo passando al costruttore di Form2 l'istanza di Form1
es
codice:
public class form1(){
  public void creaForm2(){
      new form2(this);
  }
}