首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >WPF Timer控件在哪里?

WPF Timer控件在哪里?
EN

Stack Overflow用户
提问于 2011-03-24 03:18:25
回答 3查看 169.4K关注 0票数 183

我在哪里可以找到像C#计时器控件一样的控件?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-03-24 03:48:46

通常的WPF计时器是DispatcherTimer,它不是一个控件,但在代码中使用。它的工作原理与WinForms计时器基本相同:

代码语言:javascript
复制
System.Windows.Threading.DispatcherTimer dispatcherTimer = new System.Windows.Threading.DispatcherTimer();
dispatcherTimer.Tick += dispatcherTimer_Tick;
dispatcherTimer.Interval = new TimeSpan(0,0,1);
dispatcherTimer.Start();


private void dispatcherTimer_Tick(object sender, EventArgs e)
{
  // code goes here
}

有关DispatcherTimer的更多信息,请访问here

票数 337
EN

Stack Overflow用户

发布于 2012-11-13 00:15:59

使用Dispatcher时,您需要包括

代码语言:javascript
复制
using System.Windows.Threading;

还要注意,如果右键单击DispatcherTimer并单击Resolve,则应该添加适当的引用。

票数 12
EN

Stack Overflow用户

发布于 2013-07-30 21:19:18

您还可以使用

代码语言:javascript
复制
using System.Timers;
using System.Threading;
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5410430

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档