C#
15.C#_WinForm - StatusStrip(상태표시줄)
Godffs
2009. 8. 27. 14:02
반응형
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')); } |
| 결과확인 |
반응형