Hi Ese Ochuko,
U can resolve this problem in 2 ways,
one approach is to use panels instead of forms..so that all the controls(controls of all panels) can be with in the single form..still we can use as diff forms .
i think code not required for this..
2nd approach is ,to have the effect of settings done on form2 from form1..you should use the same instance for opening that form.(usually form is opened by creating object for it).
i.e ,
form1()
{
Form2 frm2 =new Form2();
void menuStripItem1_click(object sender,EventArgs e)
{
if(e.clicked==true)
frm2.button1.enabled = true;
}
void menuStripItem2_click(object sender,EventArgs e)
{
frm2.show();
}
}