반응형
StatusStrip 컨트롤을 이용해서 상태표시줄을 만들고 상태표시줄에
텍스트와 시간을 나타내는 예제입니다.
FrmMain에서 작업합니다.
FrmMain.Designer.cs |
도구상자 - 메뉴 및 도구 모음 - StatusStrip 추가 도구상자 - 구성요소 - Timer 추가 ※ Timer 속성을 변경합니다. Enabled = True (이벤트 생성을 설정) , Interval = 1000 (1000 == 현시간 1초)
|
StatusStrip 컨트롤 |
[그림15-2]와 같이 "toolStripStatusLabel1"과 "toolStripStatusLabel2"를 추가 해 줍니다. toolStripStatusLabel1_속성 - Text = "내용을 입력하세요" toolStripStatusLabel2_속성 - Spring = True 로 설정합니다. (남은 공간을 채우기 위함) |
Timer 이벤트 코드 작성 |
private void timer_Tick(object sender, EventArgs e) { toolStripStatusLabel2.Text = String.Format("{0}시 {1:0#}분 {2}초", DateTime.Now.Hour, DateTime.Now.Minute, DateTime.Now.Second.ToString().PadLeft(2, '0')); } |
결과확인 |
반응형
'C#' 카테고리의 다른 글
17.C#_WinForm - 윈폼 창 정렬 (0) | 2009.08.27 |
---|---|
16.C#_WinForm - WinForm WebBrowser (2) | 2009.08.27 |
14.C#_WinForm - Notifyicon (0) | 2009.08.27 |
89.C# - 콘솔 파일처리 (1) | 2009.08.24 |
13.C#_WinForm - 간단한 메모장 기능 구현 (0) | 2009.08.24 |
Comments