프로그램 진입점에서 로긴폼을 먼저 로드 시킨다음에
확인여부를 가지고 메인프로그램을 실행시킵니다.
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();
}
}'C#.NET' 카테고리의 다른 글
| 초간단 숫자 앞에 0 채우기 (0) | 2010.02.25 |
|---|---|
| 초간단 DataGridView 사용법 (추가중…) (0) | 2010.02.22 |
| [.Resx 리소스 , Resources]리소스 액세스 (3) | 2010.02.10 |
| [Process]외부프로그램 실행 / 익스플로어실행 (0) | 2010.02.08 |
| 초간단 Custom Controls 만들기 (0) | 2010.02.05 |
| [Form Loading]폼로딩 보여주기 (0) | 2010.02.03 |
| virtual 메소드 (0) | 2010.01.27 |
| 예외 처리try catch 및 Throw (0) | 2010.01.12 |
| [문자열 , byte , 바이트 ]간단한 문자열 자르기 (0) | 2010.01.12 |
| [DATAGRID & DATASET ]DATASET 을 이용한 데이터 그리드 사용법 (0) | 2010.01.12 |