WPF의 타이머에 대해 궁금합니다. 위의 예제 코드에서 WPF 타이머 카운트 다운
private void buttonStartOne_Click(object sender, RoutedEventArgs e)
{
counterOne = new DispatcherTimer();
counterOne.Tick += new EventHandler(counterOne_Tick);
counterOne.Interval = new TimeSpan(0, 0, 1);
counterOneTime = 10;
counterOne.Start();
}
private void counterOne_Tick(object sender, EventArgs e)
{
// code goes here
if (counterOneTime > 0)
{
counterOneTime--;
labelCounterOne.Content = counterOneTime + "s";
}
else
counterOne.Stop();
}
가, 카운트 다운이 10 초입니다 :
은 내가 기본적으로 아는 것은 타이머 (라벨) 아래 간단한 계산을이 코드처럼 카운트 다운하는 방법입니다. 내가 원하는 것은, 그리고 내가 어떻게 알아야하는지 모르겠다. HH : mm : ss. 3 개의 개별 카운터 및 레이블 (각 시간 단위에 하나씩)을 사용 하시겠습니까? 또는이 문제를 해결할 수있는 더 좋은 방법은 무엇입니까?
항상 내가 그 경우에 upvote에 – Dante1986
... 싫어 레이블에 결과 문자열을 설정합니다 :) – thumbmunkeys