I need to be able to create another brand new instance of a program on a button click while keeping the existing instance.
this.ShowDialog(new Form1());
The above statement causes the current form to be the owner of the new form and I need the second instance to be independent of the existing instance.
Can anyone help me with this?
To expound on Desolator’s answer here is a simplistic example you can try a Form and a Button: