C# 简单计数器的重置按钮

C# 简单计数器的重置按钮,c#,.net,wpf,counter,C#,.net,Wpf,Counter,我正在使用visual Studio 2010为c#中的windows 7.1制作一个非常简单的计数器应用程序 我添加了两个按钮,一个+和一个-(用于加减)。然后将结果打印到一个文本块中,该文本块可以正常工作 现在,我正试图添加一个重置按钮,将文本块中的值恢复为零,我正在努力。我可以用一个Tostring将其设置为0,但计数器值不会重置为零 我意识到这是一个非常简单的问题来解决,但我一片空白!谢谢 using System; using System.Collections.Generic; u

我正在使用visual Studio 2010为c#中的windows 7.1制作一个非常简单的计数器应用程序

我添加了两个按钮,一个+和一个-(用于加减)。然后将结果打印到一个文本块中,该文本块可以正常工作

现在,我正试图添加一个重置按钮,将文本块中的值恢复为零,我正在努力。我可以用一个Tostring将其设置为0,但计数器值不会重置为零

我意识到这是一个非常简单的问题来解决,但我一片空白!谢谢

using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes;
using Microsoft.Phone.Controls;


namespace PhoneApp1
{

public partial class MainPage : PhoneApplicationPage
{
    int counter = 0;

    // Constructor
    public MainPage()
    {

        InitializeComponent();

    }

    private void add_Tap(object sender, GestureEventArgs e)
    {
        counter++;
        number.Text = counter.ToString();
    }

    private void subtract_Tap(object sender, GestureEventArgs e)
    {
        counter--;
        number.Text = counter.ToString();
    }

    private void button1_Tap(object sender, GestureEventArgs e)
    {
        //need to make clicking this button reset number(textblock) to 0
    }

}
}

您只需给文本框和计数器您想要设置的数字

无法在
计数器
-变量上使用的原因是,因为计数器为a且为否,
ToString()
返回字符串

 private void button1_Tap(object sender, GestureEventArgs e)
{
    counter = 0;
    number.Text = counter.ToString();
}
 private void button1_Tap(object sender, GestureEventArgs e)
{
    counter = 0;
    number.Text = counter.ToString();
}