这是我的计时器代码,我想在计时器达到 0 时加载我的 gameover.xaml。如何连接事件。
public void StartTimer(object o, RoutedEventArgs sender)
{
myDispatcherTimer = new DispatcherTimer();
myDispatcherTimer.Interval = new TimeSpan(0, 0, 0, 0, 1000); // 1000 Milliseconds
myDispatcherTimer.Tick += new EventHandler(Each_Tick);
myDispatcherTimer.Start();
}
// counter
int i = 60;
public void Each_Tick(object o, EventArgs sender)
{
timerBlock.Text = "Time: " + i--.ToString() + "s";
}
这是我的事件方法
private void gameOverEvent(object sender, RoutedEventArgs e)
{
NavigationService.Navigate(new Uri("/gameOver.xaml", UriKind.Relative));
}
我怎样才能做到这一点 -
if (i <= 0)
something += new EventHandler(gameOverEvent);
我该放什么东西。