티스토리 뷰
반응형
아래의 코드는 각 폼의 참조점을 매니져하는 클래스 이다.
public static class Manager
{
private static Form1 frm1 = null;
public static Form1 Form1z
{
get
{
if (frm1 == null) frm1 = new Form1();
return frm1;
}
}
private static Form2 frm2 = null;
public static Form2 Form2z
{
get
{
if (frm2 == null) frm2 = new Form2();
return frm2;
}
}
//사용할 폼들
.....
}
form1이 메인 이라면 program.cs에서
Application.Run(Manager.Form1z);
위와 같이 생성을 한다.
나머지 폼들도 사용시 메니져 클래스를 통해 사용을 하면 각 폼들의 참조점은 매니져 클래스를 통해 모두 접근을 할 수 있게 된다.
ex)
Manager.Form2z.Show();
접근시
Manager.Form1z.text;
몸이 안좋을 땐 국을 먹자. -ㅁ-/
반응형
댓글