我有一个dll,其中包含一个显示表单并向其传递对象和两个引用变量的方法:
public void MyMethod(..variables, ref DataString, ref DataCount)
{
// Code to create object..
Form myForm = New Form(MyObject, ref DataString, ref DataCount);
myForm.Show();
}
但是,我不希望该方法关闭,直到用户在"myForm"上完成了大量操作并且我知道引用变量已填充。
让 MyMethod 等到用户完成表单后再退出的最佳方法是什么?
只需使用
myForm.ShowDialog();
这将强制MyMethod
等到myForm
关闭。