【发布时间】:2014-01-21 19:40:37
【问题描述】:
我正在开发一个 wp8 应用程序,该应用程序需要多次点击才能到达另一个页面,但我希望在用户按下另一个按钮时重置计数器。这是我的三个按钮,计数器工作正常,我只想在点击另一个按钮时重置它。我遇到的问题是,一旦点击一个按钮,其他按钮计数器也会上升,我什至制作了 3 个计数器,每个按钮一个,但即使我按下一个按钮,按下另一个按钮,计数器仍然会上升一次并返回到按下的第一个按钮,计数器尚未重置。有没有一种方法,如果按下一个按钮并按下另一个按钮,如果按下另一个按钮,第一个按钮计数器将重置。谢谢
private void Instructions_Click(object sender, RoutedEventArgs e)
{
TapCount++;
if (TapCount == 2)
{
NavigationService.Navigate(new Uri("/instructions.xaml", UriKind.Relative));
}
else
{
SayWords("You have selected the Instructions");
}
}
private void Settings_Click(object sender, RoutedEventArgs e)
{
TapCount++;
if (TapCount == 2)
{
NavigationService.Navigate(new Uri("/Settings.xaml", UriKind.Relative));
}
else
{
SayWords("You have selected the Settings");
}
}
private void CreateMessage_Click(object sender, RoutedEventArgs e)
{
TapCount++;
if (TapCount == 2)
{
NavigationService.Navigate(new Uri("/ctmessage.xaml", UriKind.Relative));
}
else
{
SayWords("You have selected the Create Message");
}
}
【问题讨论】:
标签: c# windows-phone-8 counter reset