切换导航
{{systemName}}
{{ info.Title }}
{{info.Title}}
{{ menu.Title }}
{{menu.Title}}
登录
|
退出
搜索
C# WPF定时器
作者:ych
首先,微软为WPF定制了一个专门的定时器`DispatcherTimer`,这句话很重要,省的瞎用! 其次,我们需要引入命名空间 ``` using System.Windows.Threading; //创建定时器对象 DispatcherTimer dispatcherTimer = new DispatcherTimer(); //定时查询-定时器 dispatcherTimer.Tick += new EventHandler(dispatcherTimer_Tick); dispatcherTimer.Interval = new TimeSpan(0, 0, 60); dispatcherTimer.Start(); ``` 在上述代码中,我们EventHandler这个东东叫做定时器回调函数,根据上述的需求,我们要定时刷新联系记录结果,说白了就是定时查询,也就是再执行一次查询方法而已。 ``` //设置定时器的时间间隔 dispatcherTimer.Interval = new TimeSpan(0, 0, 60); //最后启动定时器 dispatcherTimer.Start(); ``` 然后写回调函数如下: ``` ///
/// 定时器回调函数 ///
///
///
private void dispatcherTimer_Tick(object sender, EventArgs e) { DoSearch();//执行查询 } ``` 至此:WPF定时器就完成了!
相关推荐
WPF中实现两个窗口之间传值
WPF 配置文件(WPF配置文件)
WPF简单MVVM
编写一款PC端的Html到文本的转换器
MaterialDesignInXAML
WinForm定时器
评论区
先去登录
版权所有:机遇屋在线 Copyright © 2021-2025 jiyuwu Co., Ltd.
鲁ICP备16042261号-1