이것은 다소 다른 질문이거나 쉬운 질문입니다. 하지만 지금은이 문제가 있습니다.양식이 인스턴스인지 양식인지를 확인하는 방법
나는 loginForm
, mainForm
및 subForm
의 세 가지 형태가 있습니다.
내 loginForm
에는 두 개의 계정이 있는데, 하나는 mainForm
액세스 용이고 다른 하나는 subForm
액세스 용 계정입니다. mainFormAccessAccount
은 mainForm
과 subForm
에 모두 액세스 할 수 있지만 subFormAccessAccount
은 subForm
에만 액세스 할 수 있습니다. mainForm
을 통해 subForm
의 다중 인스턴스를 만들 수 있습니다 (mainForm
은 단일 인스턴스 임).
지금 내 문제는이다 : 나는 subForm
와 인스턴스 (mainForm
만든 경우) 다른 subForm_Closed
이벤트 기능을 구현하고 싶습니다.
private mainForm MainForm;
internal void RegisterParent(mainForm form)
{
this.MainForm = form;
}
및 mainForm.cssubForm
의 인스턴스를 만들 수있는에 subForm
의 인스턴스를 생성하기 위해 아래의 코드를 사용, 나는 아래의 코드를 사용
subForm newSubForm = new subForm();
newSubForm.Show();
newSubForm.RegisterParent(this);
이 문제를 어떻게 해결할 수 있습니까?
(내가 닷넷 놈이므로 인스턴스를 호출했는지 여부는 알 수 없음)
감사합니다.
당신이 내 설명의 어떤 부분을 이해하지 못할 경우 알려 주시기 바랍니다 기술을 데리러으로, 생성자 작업을 진행, 당신이에이 바보 영리한 진행 할 수 있습니다보고. –
실제 질문이 무엇이든간에 "어떻게이 문제를 해결할 수 있습니까?" 무슨 문제 야? 마주 치게되는 문제는 무엇입니까? –
@BobHorn 'subForm'과 그 인스턴스에 대해 서로 다른 Form closed 이벤트 함수를 제공해야합니다. 나는 영어로 가난하다. 내 설명을 이해한다면 편집하십시오. –