博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
wpf 输入停止一段时间后。执行事件
阅读量:6561 次
发布时间:2019-06-24

本文共 1185 字,大约阅读时间需要 3 分钟。

View Code
System.Timers.Timer t;        DateTime lastInputTime = DateTime.MinValue;               private void textBox1_PreviewKeyDown(object sender, KeyEventArgs e)        {            if (t!=null)            {                t.Stop();            }            t = new System.Timers.Timer();            t.Interval = 3000;            t.Elapsed += new System.Timers.ElapsedEventHandler(theout);//到达时间的时候执行事件;            t.AutoReset = false;//设置是执行一次(false)还是一直执行(true);               t.Enabled = true;//是否执行System.Timers.Timer.Elapsed事件;            //if (lastInputTime == DateTime.MinValue)            //{            //    lastInputTime = DateTime.Now;            //}            //else            //{            //    var nowInputTime = DateTime.Now;            //    if ((nowInputTime - lastInputTime).Seconds > 3)            //    {            //        MessageBox.Show("大于");            //    }            //    lastInputTime = nowInputTime;            //}        }        public void theout(object source, System.Timers.ElapsedEventArgs e)        {            MessageBox.Show(e.SignalTime.ToString());        }

 

转载于:https://www.cnblogs.com/FaDeKongJian/archive/2013/03/12/2954916.html

你可能感兴趣的文章
Centos7 关闭防火墙
查看>>
关于D3
查看>>
string 类的成员函数总结
查看>>
多智能体合作求解与网络信息传播研究
查看>>
MNMProgressBar
查看>>
省份城市下拉框联动
查看>>
python属性访问的优先规则 及 变量作用域
查看>>
docker安装snmp rrdtool环境
查看>>
一个很好的Java多线程的例子
查看>>
Win7上Git安装及简单配置过程
查看>>
Javascript与多线程
查看>>
【17】万魂杀服务器开发之协议设计
查看>>
基于 HTML5 网络拓扑图的快速开发之入门篇(一)
查看>>
第3章 对象的共享
查看>>
config.xml of Jenkins
查看>>
android ------- 运行官方NDK 案例HelloJNI
查看>>
Log4j2 配置
查看>>
JSP+JavaScript+JavaBean打造级联菜单
查看>>
人总是需要有点追求
查看>>
iOS学习之UITableView中Cell的操作
查看>>