自作ダイアログを閉じる前に、DialogResultプロパティに値を設定する。ここで設定できる値は、DialogResultクラスが持っている変数を利用しよう。
this.DialogResult = DialogResult.OK; this.Close();このようにしておけば、下記のように自作のフォームをShowDialog()メソッドで開き、閉じたあとにDialogResultプロパティを参照することで、ダイアログ的な処理を行うことができる。
pf.ShowDialog(); if (pf.DialogResult==DialogResult.OK) { ・・・・ }
0 件のコメント:
コメントを投稿