Form1 : Form 클래스와 동일한 파일에 클래스가 있고 (직접 진행)이 클래스 내에서 새 컨트롤 (레이블 thisObj = new label();)을 만들고 싶습니다. . 나는이 작업을 수행 할 때 디버깅을 시작할 때 다른 클래스의 Form에서 새로운 컨트롤
Form1 form = new Form1();
label thisObj = new label();
thisObj.Name = "One";
form.Controls.Add(thisObj);
그러나, 양식 창이로드하지 않습니다 나는 다음과 같은 코드를 사용하려고 노력했다.
EDIT : 줄 "Form1 form = new Form1()"이 양식을로드하지 못하게합니다.
this.Controls.Add(thisObj);
그것은 현재의 컨트롤을 폼에 추가합니다 :
'Form1 form = new Form1()'은 폼을로드하지 않습니다. 적어도 "Show"또는 "ShowDialog"를 호출해야합니다. –