textBox_textChanged()
{
timer.start();
}
上述代码目的是实现textBox接收到数据后启动timer
设置好timer的关联事件是button_click(),时间间隔interval是20秒,如下:
button_click()
{
textBox.Text = "";
timer.stop();
}
这样,textBox接收到数据后启动timer,20秒后清空textBox,并通过timer.stop()关闭timer,当textBox接收到数据后重新启动timer,反复循环。结果是textBox接收到数据后timer启动20秒后清空textBox,然后关闭timer,但是当textBox再次接收到数据后无法启动timer。这是为什么?
在属性中已经设置timer.enabled = true;
请高手指点。。。希望能给出具体代码。。。