嗨我正在寫一個Scoreboard UWP應用程序,我想知道如何使代碼隱藏在計時器後面。因爲是一個籃球記分牌,它有2個時鐘,一個只有秒(shotclock),另一個管理分鐘和秒。 所以,我想知道是否有一種簡單的方法可以在UWP中進行這種倒計時。如何製作倒數計時器?
我剛剛發現這一點,但它不倒計數:
private void stopwatch_Tapped(object sender, TappedRoutedEventArgs e)
{
if (_stopwatch.IsRunning)
{
_stopwatch.Stop();
_timer.Dispose();
}
else
{
_stopwatch.Start();
_timer = new Timer(updateTime, null, (int)TimeSpan.FromMinutes(1).TotalMinutes, Timeout.Infinite);
}
}
private async void updateTime(object state)
{
await Windows.ApplicationModel.Core.CoreApplication.MainView.CoreWindow.Dispatcher.RunAsync(CoreDispatcherPriority.Normal,
() =>
{
stopwatchLbl.Text = String.Format("{0:00}:{1:00}:{2:00}", _stopwatch.Elapsed.TotalMinutes, _stopwatch.Elapsed.TotalSeconds, _stopwatch.Elapsed.TotalMilliseconds/10);
//stopwatchLbl.Text = "00:00:00";
}
);
}
到目前爲止,您嘗試了什麼?提供研究的證據... –
是的我做了大量的研究,但我沒有發現任何有用的UWP,只有計時但沒有失敗的計時器...... idk –