Укажите значения дочерней формы в качестве свойств, к которым можно получить доступ из родительской формы.
Например,
using ( var form = new ChildForm() )
{
form.SomeValue = "abc";
if ( form.ShowDialog(this) == DialogResult.OK )
{
var x = form.SomeValue;
}
}
Используйте этот блок в родительской форме для передачи значений в и издочерняя форма.
В дочерней форме свойство SomeValue
может быть сопоставлено, например, с TextBox
:
public string SomeValue
{
get { return MyTextBox.Text.Trim(); }
set { MyTextBox.Text = value; }
}