خوب میتوی بعنوان پارامتر ورودی به تابع سازنده فرمت بفرستی و در اونجا استفاده کنی
string name, family, picAddress;
name = dataGridView1.CurrentRow.Cells[0].Value.ToString();
family = dataGridView1.CurrentRow.Cells[1].Value.ToString();
picAddress = dataGridView1.CurrentRow.Cells[2].Value.ToString();
Form frmMoshahedeh = newForm(name, family, picAddress);
frmMoshahedeh.ShowDialog();
و اگر چند لایه نوشتی می تونی از Business Object به اینصورت یک شی بسازی و به تابع سازنده فرمت بفرستی
Customer customer = dataGridView1.Rows[dataGridView1.CurrentRow.Index].DataBoundItem as Customer;
Form frmMoshahedeh = newForm(customer);
frmMoshahedeh.ShowDialog();