あ,モーダルなら
form.ShowDialog();
かな。
Form2 のボタンの DialogResult プロパティに値を入れておけば,
ShowDialog の戻り値にその値が入ります。