Let’s say I have “Form1” and “Form2”, both are forms.
In Form1 there are the Main Class and the Main method.
In Form1 I create an object like:
public myobject ob1 = new myobject();
But then, in Form2, I have this code:
private void bdCancelar_Click(object sender, EventArgs e)
{
ob1.status = 1; // I can't access ob1 !!!
}
Any help ?
Thanks.
You need an instance of
Form1. Normally if you have displayed this form you have instantiated it (Form1 form1 = new Form1()). Then you could operate on this instance and access public members:Another possibility is to have your
Form2constructor take aForm1instance:and then when you are somewhere inside
Form1and want to create and showForm2: