サブウィンドウでテキストボックスに入力した文字を、メインウィンドウのpublicなstring型の変数に渡す
ということをしたいのですが、エラーが出てしまい困っています。

エラー内容は
オブジェクト参照がオブジェクト インスタンスに設定されていません。
なのですが、googleで検索してみると、要するに、nullを参照しようとしました。という意味らしいので

メインウィンドウ側の
public string test1;
public string test2;
を
public string test1 = "";
public string test2 = "";

に変えてみたりしたのですが、相変わらす同じエラーが出てしまい。アプリの方は固まってしまいます。

http://upload.squares.net/upload/src/file0115.txt //Form1.cs(メインウィンドウ)の内容
http://upload.squares.net/upload/src/file0110.txt //setup.cs(サブウィンドウ)の内容
http://upload.squares.net/upload/src/file0112.jpg //エラー画面
http://upload.squares.net/upload/src/file0111.jpg //このアプリの外観

どのように書いたらこのエラーを回避できるでしょうか。