博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Timer更新UI的合理办法
阅读量:5126 次
发布时间:2019-06-13

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

using System;using System.Windows;using System.Timers;using System.Windows.Threading;namespace TimerTest{/// /// Interaction logic for MainWindow.xaml///     public partial class MainWindow : Window    {        private Timer aTimer = null;        private delegate void TimerDispatcherDelegate();        public MainWindow()        {            InitializeComponent();            aTimer = new Timer(1000);            aTimer.Elapsed += new ElapsedEventHandler(OnTimedEvent);            aTimer.Interval = 1000;            aTimer.Enabled = true;        }        private void OnTimedEvent(object sender, EventArgs e)        {            this.Dispatcher.Invoke(DispatcherPriority.Normal,                new TimerDispatcherDelegate(updateUI));        }        private void updateUI()        {            timeLabel.Content = DateTime.Now.ToUniversalTime();        }    }}

http://www.cnblogs.com/zhchbin/archive/2012/03/06/2381693.html

转载于:https://www.cnblogs.com/yanxh/p/10102664.html

你可能感兴趣的文章
python目录
查看>>
django+uwsgi+nginx+sqlite3部署+screen
查看>>
Andriod小型管理系统(Activity,SQLite库操作,ListView操作)(源代码下载)
查看>>
在Server上得到数据组装成HTML后导出到Excel。两种方法。
查看>>
浅谈项目需求变更管理
查看>>
经典算法系列一-快速排序
查看>>
设置java web工程中默认访问首页的几种方式
查看>>
ASP.NET MVC 拓展ViewResult实现word文档下载
查看>>
8、RDD持久化
查看>>
第二次团队冲刺--2
查看>>
VMware Tools安装
查看>>
Linux上架设boost的安装及配置过程
查看>>
[转载]加密算法库Crypto——nodejs中间件系列
查看>>
zoj 2286 Sum of Divisors
查看>>
使用Xshell密钥认证机制远程登录Linux
查看>>
OpenCV之响应鼠标(三):响应鼠标信息
查看>>
Android 画图之 Matrix(一)
查看>>
List<T>列表通用过滤模块设计
查看>>
【模板】最小生成树
查看>>
设计模式之结构型模式
查看>>