A simple way to do that would be to create a property on the second form. This will allow you to set the values on the form before displaying it and get any new values afterwards.
On the edit form have something like...
string SomeValue
{
get { return SomeValueField.Text; }
set { SomeValueField.Text = value; }
}
...where SomeValueField
is a TextBox on the edit form.
Then in the calling form you can access the TextBox via the property...
var editForm = new EditForm();
editForm.SomeValue = "...";
editForm.ShowDialog();
var newValue = editForm.SomeValue;