2013-06-19 1 views
1

나는 dispathcer를 작동시키고 있으며 이렇게 보입니다.디스패처 타이머 간격

  timer.Tick += 
       delegate(object s, EventArgs args) 
       { 

        timeDuration.Text = counter++.ToString(); 

       }; 

      timer.Interval = new TimeSpan(0,0,1); 
      timer.Start(); 

이제 틱 0,1,2,3,4,5에서 0에서 시작하는 두 번째 계산입니다. 의 그것을해야이

00:00:00 
+0

왜 대리자를 사용합니까? – ilansch

답변

0

timeDuration.Text = Timespan.FromSeconds(counter++).ToString(); 같은 외모를 계산 할 때 내가 너무 어떻게해야합니까.

+0

이것은 그것을 만들었다. 도와 주셔서 감사합니다 –

0

사용

timeDuration.Text = ((counter++/3600) + "").PadLeft(2, '0') + ":" + (((counter % 3600)/60) + "").PadLeft(2, '0') + ":" + ((counter % 60) + "").PadLeft(2, '0'); 
관련 문제