티스토리 뷰
반응형
이번에는 ProgressBar를 다루는 내용이지만 StatusBar에 ProgressBar를 추가하는 부분이 있어서 간단하게 StatusBar도 소개하겠습니다. ProgressBar는 어떠한 작업이 진행되는 동안 간단한 에니메이션 효과로 프로그램 내부에서 어떠한 동작이 이루어지고 있다는것을 사용자에게 보여주는 컨트롤입니다. StatusBar는 흔히 작업표시줄이라 해서 윈도우 응용프로그램의 하단에 프로그램에 대한 각종 정보를 표시해서 현재 어떠한 작업을 하는지 현재의 상태를 표시해 주는 컨트롤입니다.
[ window1.xaml.cs ]
StatusBar안에 ProgressBar를 추가하여 진행속도를 애니메이션으로 보여줍니다.
Duration duration = new Duration(TimeSpan.FromSeconds(10)); 는 버튼을 클릭했을때부터 10초간 애니메이션을 보여주라는 인스턴스입니다.
47번재 줄은 StatusBar에 ProgressBar 를 추가합니다.
[ window1.xaml]
10~12번재 줄은 버튼 컨트롤입니다.
14~20번째 줄까지는 StatusBar의 xaml 코드입니다. 다음강좌에서 StatusBar는 조금더 다루도록 하겠습니다.
실행했을때의 윈도우 화면입니다.
StatusBar에 ProgressBar 애니메이션이 실행됩니다.
첨부파일 : ProgressBar
수고하셨습니다.!!
반응형