CAFE

Winform & WPF | C# 질문

Re:윈도우 폼에서 타이머 관련 질문입니다...

작성자김성준|작성시간04.06.06|조회수86 목록 댓글 0
timer에 interval을 1000(1초)로 했습니다...소스 참고 하세요...

private int time = 0;

private void timer1_Tick(object sender, System.EventArgs e)
{
time++;
if ( time == 3 )
{
Form main = new Form2();
main.Show();

this.Hide();
}
}

private void Form1_Load(object sender, System.EventArgs e)
{
timer1.Start();
}

프로그램 시작할때 form1이 실행되구요....타이머가 시작됩니다....tick이벤트에서 카운트 하다가 time이 3이되면 form1을 숨기고 form2를 보여주게 했습니다.

form1을 hide가 아닌 close를 시키면 form1에서 생성한 form2도 닫히게 되니 close를 이용하시려면 소스를 조금 수정해야 합니다....누가 먼저 열려서 불러오냐의 차이 이므로 수정하시기 어렵지 않을 거에요....^^;
다음검색
현재 게시글 추가 기능 열기

댓글

댓글 리스트
맨위로

카페 검색

카페 검색어 입력폼