As you can guess, I\'m kind of new to .NET and just want to reference a control on one form from another.
Usually I would just do Form.Control.Property but that does
Make a private field. Right click 'Refactor', select 'Encapsulate Field'. This will automatically create a public property for the field.
Another approach is to overload the public constructor.
public CustomersForm(string property1, string property2...)
{
//Get the properties and do what is necessary.
}
//Parent Form
CustomersForm frmCustomers = new CustomersForm(property1, property2..);
Also sending the complete control to another form is not a good strategy. Share only the fields that are necessary via public properties/constructors.