문제 : pj416은 단독으로 사용할 수있는 화면이 아님
따라서 콤보박스에 데이터가 있어야 사용 할 수 있다.
C# 폼 로드 순서
만약 Load에서 동작 안하는 코드가 있으면 Form.Shown 에서 실행 해보자.
참고 : https://gdlseed.tistory.com/21
해결한 방법
private void VHMGCPJ416S_Shown(object sender, EventArgs e)
{
Start();
}
private void Start()
{
if (cbtest.EditValue.IsNullOrEmpty())
{
AMessageBox.Show("경고", "해당화면은 단독으로 띄울수 없습니다.");
this.Close();
}
}
콤보박스에 아무것도 없으면 실행하자 마자 바로 꺼짐