>906
それはちょっと...
まぁどこまでやっつけするかなんだけれど、自分なら
Form1はForm2がダイアログであること、成功したときにファイルネームがセットされるとするなら
class Form2{
string GetFileName();
string SetFileName();
};
として>861みたいにTextBoxの存在を意識させない。そんなことはForm1はしらないでいい。
>877はダイアログの処理までForm2内に隠蔽されてしまってるので、使う側でコントロールできずつかいずらい時がでると思われるからやらない
とまじれすしてみる