さすがに見てられないなあ。

>>209みたいなことするのならForm2にFooEnteredとか適当なイベントを実装して、
Form1はそれを拾うようにするんだよ

入力された文字列をEvetArgsの派生クラスで渡すか、Form2のプロパティとして実装するかは
ケースバイケース。

ある程度実用的な大きなプログラムを書くつもりなら、本当は上記のやり方すらよくない。

Form2は別のオブジェクトBarのUIを担当するハリボテに徹するべきで、
Form1も本当はForm2じゃなくてBarからイベントや入力された文字列の情報を貰うべき。