Yes you guessed right..in form1 I declared a new form, I have not made any parent or child forms.
Form1 would be the parent.
Form2 would be the child, because it was made by Form2. Just like with people. If you make a new person, you are the parent, it is the child. This is why the parent form knows everything about the child, but not the other way around. A parent knows who the child is, and all of its properties like "Eyes = Color.Green". Yet a child doesn't necessarily know who its parent is or any of its properties.
I dont seem to find the .btnOne in Form2.btnOne.Click += new btnOne_Click(btnOneHandlerMethod);
That was an example.
You have substitute the actual names and events from your project. I don't know if you named your button "Button2", btnTwo, "buttonSave"
In my example the button was named "btnOne"
In my example the custom event (that you need to make) was named "Click"
It could just as easily be...
-
Form2 myCustomerForm = new Form2();
-
myCustomerForm.btnSave.SaveNow += new myCustomer.Form.SaveNow(SaveToFile);
-
... if you created an event named "SaveNow" and a method in your form of "SaveToFile"