C#.NET
초간단한 Login Form 만들기
스티커
2010. 2. 4. 15:49
프로그램 진입점에서 로긴폼을 먼저 로드 시킨다음에
확인여부를 가지고 메인프로그램을 실행시킵니다.
LoginForm 에서 확인 버튼을 눌렀을떄
private void buttonOK_Click(object sender, EventArgs e) { this.DialogResult = DialogResult.OK; } private void buttonCancel_Click(object sender, EventArgs e) { this.DialogResult = DialogResult.Cancel; }
Program 에 DialogResult.OK를 리턴합니다.
static class Program { /// <summary> /// 해당 응용 프로그램의 주 진입점입니다. /// </summary> [STAThread] static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Login.LoginBox login = new Login.LoginBox(); login.ShowDialog(); DialogResult result = login.DialogResult; if (result == DialogResult.OK) { Application.Run(new MDIParentFrm()); } login.Dispose(); } }