Captain Kirk Creative Commons License 2011.10.04 0 0 907

sziasztok, adott a következő (C#) probléma:

a form1 classból (amit alapból legyárt a C#) használom a this.Controls.Find("a", true) -t.

Na már most, és csináltam egy saját objektumot is, nevezzük obj1-nek. ebben példányosítottam a form1-et f1 néven,

de amikor onnan akarom meghívni a Controls-t a következő módon: f1.Controls.Find("a", true)-t akkor futtatáskor egy csomó hibába

fut, amit a Form1.Designer.cs-ben talál. Mindig másba köt bele, és nem értem hogy miért. írok egy példát;

vagy egy ilyen sor hogy :

this.ResumeLayout(false); és erre "StackOverflowException was unhandled" hibát dob.

A kérdésem az lenne hogy hogyan tudnám a obj1-ből megnyitni a form1 Controlsját?

 

választ előre is köszönöm (ha túl nagy baromságot tettem fel akkor bocs [de azért válaszoljatok légyszi :D])