위임 등의 양식을 선언 버튼을 사용하여 UIForm1과 2를 시작할 수 있습니다. 또한 DebugForm이라는 또 다른 폼이 있는데 거기에 textBox가 있고 UIForm1과 2를 사용하여 모든 오류가 발생합니다. 그것을 제외하고 (예외 등).내가 내 프로그램에서 4 개 형태가
아니요 UIForm1과 2가 모두 액세스 할 수 있도록 StartForm에서 DebugForm을 선언하고 싶습니다. 내가 어떻게 해? 공개로 선언했지만 액세스 할 수 없습니다.
//in StartForm
public DebugForm dFrm = new DebugForm(); //Not working
//in UIForm1 or 2
//add a error to textbox
dFrm.textBox.Text += "ERROR NUMBER 1"; //Not working
dFrm.Show(); //Not working
나는 대리자 키워드로 어떻게 든해야한다고 생각합니다. 어떻게 그렇게 할 수 있을까요?
//in StartForm
public static DebugForm dFrm = new DebugForm();
등 다른 형태로 사용 :
StartForm.dFrm.textBox.Text += "ERROR NUMBER 1";
StartForm.dFrm.Show();
같은 풀러 코드 예제를 기입하십시오 할 (우리가 모르는 이 코드가 모두 메소드에 있는지 등) "Not working"보다 자세한 정보를 제공합니다. 컴파일러 오류 메시지가 도움이 될 것입니다 ... –