如果DispatherTimer 的Interval 不是在实例化时赋值,那么Start之后,Tick方法会立即执行一次。

DispatcherTimer timer = new DispatcherTimer(){IsEnabled = true};
timer.Tick += (sender, args) =>
{
Console.WriteLine("timer Tick。");
};
timer.Interval = TimeSpan.FromMilliseconds();
timer.Start();
Console.WriteLine("timer 开始。");

应该这样初始化:

DispatcherTimer timer = new DispatcherTimer(){Interval = TimeSpan.FromMilliseconds(),IsEnabled =  true};
timer.Tick += (sender, args) =>
{
Console.WriteLine("timer Tick。");
};
timer.Start();
Console.WriteLine("timer 开始。");

最新文章

  1. 高清DVI编码器|上海视涛科技
  2. 在线调试js工具网站
  3. VBScript
  4. DLL详解及Denpendcy Walker的使用
  5. cat、cp命令
  6. Python partial函数
  7. 基于HttpClient 4.3的可訪问自签名HTTPS网站的新版工具类
  8. Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ (2)的解决方法
  9. Linux笔记(十三) - 系统管理
  10. Elasticsearch 与 Kafka 整合剖析
  11. ajax请求原理
  12. 集合-TreeSet-Comparator
  13. OpenGIS
  14. 针对zstack虚拟机导出的问题的解决办法!
  15. __Linux__操作系统发展史
  16. Spring加载XML配置文件
  17. 使用Newlife网络库管道模式解决数据粘包(二)
  18. Winform鼠标滑轮控制自定义滚动条
  19. 浅谈 JavaScript 编程语言的编码规范
  20. 牛客国庆集训派对Day6 Solution

热门文章

  1. js设计模式-桥接模式
  2. JavaScript扩展运算符(...)
  3. BZOJ 3060 Kruskal
  4. [hihocoder][Offer收割]编程练习赛43
  5. Android中图片旋转
  6. RawURL
  7. java servlet 3.0文件上传
  8. 01--vim常用快捷键
  9. Java中数组的概念与特点
  10. 团体程序设计天梯赛-练习集-L1-025. 正整数A+B