I have Main form with list of data inside listBox. On button click I\'m opening new form to create new data object (Main form is inactive in background), when new data is su
if you call
Form1.ShowDialog(this)
then you'll be able to get a reference to the calling form with
this.Owner.Name
in the second form (Form2 in your case)
see http://msdn.microsoft.com/en-us/library/system.windows.forms.form.showdialog.aspx
You can get a reference to any of the application's currently open forms by using the Application.OpenForms
property. Forms
in this FormCollection
can be accessed by index like so:
var form1 = Application.OpenForms[0];
or by the form's Name
property like so:
Form form1 = Application.OpenForms["Form1"];
Hope this helps.