こんにちは私はScoreboard UWPアプリを書いています。私はタイマーの背後にコードを作る方法を知りたいと思います。バスケットボールのスコアボードであるため、2クロック、1秒間のみ(ショットクロック)、1分間と2秒間を管理するその他のクロックがあります。 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 –