오늘 제가 여기에있어 몇 가지 조언이 필요합니다.사용자 정의 컨트롤을 사용하여 로그인 화면
로그인 논리가있는 사용자 정의 컨트롤이 있습니다. 원래 폼의 응용 프로그램을 중지하지 않습니다 따라서
private void Form1_Load(object sender, EventArgs e)
{
LoginScreen login = new MainMenu();
login.Parent = this;
login.Dock = DockStyle.Fill;
login.Show();
}
을하지만 나는 그것이 모달되지 않은 추측 : mainForm에서 나는이 사용하고 있습니다. 물론 로그인 폼이 닫힐 때까지 (그리고 로그인 sucessfull) 메인 폼이 계속되지 않도록해야합니다.
이벤트를 올바르게 사용 했습니까? 로그인 객체가 로그인이 성공했다는 이벤트를 발생시키고 MainForm이 처리하도록하십시오 - 앱을 실행 하시겠습니까?
EDIT : 사용자 정의 컨트롤이며 사용할 수있는 ShowDialog 메서드가 없습니다.
해당 사용자 정의 컨트롤에 ShowDialog 메서드가 없습니다. ( – Mocco
아, 사용자 정의 컨트롤입니다 ... 편집 해주세요) – digEmAll
내 편집 확인;) – digEmAll