How to return a value from a Form in C#?

I have a main form (let’s call it frmHireQuote) that is a child of a main MDI form (frmMainMDI), that shows another form (frmImportContact) via ShowDialog() when a button is clicked.

When the user clicks the ‘OK’ on frmImportContact, I want to pass a few string variables back to some text boxes on frmHireQuote.

Note that there could be multiple instances of frmHireQuote, it’s obviously important that I get back to the instance that called this instance of frmImportContact.

What’s the best method of doing this?

9 Answers
9

Leave a Comment