Αν θα υπάρχει μόνο ενα instance της Form2 τότε μια παλιου τύπου λύση είναι να βάλεις ένα static (shared στην ορολογία της VB.net) πεδιο στην κλάση Form2, τύπου "Form2" (public static Form2 myOneAndOnlyForm2Instance;) και να πείς σε κάποιο σημείο (π.χ. constructor) όπου αρχικοποιείται η φόρμα το εξής:
myOneAndOnlyForm2Instance = this;
Μετά στη Form3 θα πείς Form2.myOneAndOnlyForm2Instance.doSomething(); όπου "doSomething" μια public μέθοδος της Form2
Microsoft MVP J# 2004-2010
Borland Spirit of Delphi 2001
http://zoomicon.com