Form1 실행될 폼
LoadingForm 맨처음 보여줄 로딩표시를 폼
Program.cs 수정
static class Program
{
/// <summary>
/// 해당 응용 프로그램의 주 진입점입니다.
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
LoadingForm ld = new LoadingForm();
ld.Show();
ld.Refresh();
Form1 fm = new Form1(ld);
Application.Run(fm);
}
}위에서 보면 Form1에서 LoadingForrm 을 넘겨주고 있습니다.
로딩이 완료되면LoadingForm 해제
Form1에서의 코드
생성자
public Form1(Form f)
{
loadingform = f;
InitializeComponent();
System.Threading.Thread.Sleep(1000);
}Form1_Paint 메소드
private void Form1_Paint(object sender, PaintEventArgs e)
{
if (loadingform != null)
{
loadingform.Close();
loadingform.Dispose();
loadingform = null;
}
}'C#.NET' 카테고리의 다른 글
| 초간단 DataGridView 사용법 (추가중…) (0) | 2010.02.22 |
|---|---|
| [.Resx 리소스 , Resources]리소스 액세스 (3) | 2010.02.10 |
| [Process]외부프로그램 실행 / 익스플로어실행 (0) | 2010.02.08 |
| 초간단 Custom Controls 만들기 (0) | 2010.02.05 |
| 초간단한 Login Form 만들기 (0) | 2010.02.04 |
| virtual 메소드 (0) | 2010.01.27 |
| 예외 처리try catch 및 Throw (0) | 2010.01.12 |
| [문자열 , byte , 바이트 ]간단한 문자열 자르기 (0) | 2010.01.12 |
| [DATAGRID & DATASET ]DATASET 을 이용한 데이터 그리드 사용법 (0) | 2010.01.12 |
| [ Panel Move & Point ]포스트 잇 처럼 만들기 (0) | 2010.01.12 |