winform窗体中动态显示时间
来源:互联网 发布:两个五年计划知乎 编辑:程序博客网 时间:2024/05/22 13:58
一、使用Timer控件,指定它的Interval属性为1000,也即1S
然后编辑Timer1的Tick事件:
private void timer1_Tick(object sender, EventArgs e)
{
this.label1.Text = DateTime.Now.ToString();
}
不过在页面载入的时候你要使得Timer1开始工作,如:
private void Form1_Load(object sender, EventArgs e)
{
this.timer1.Start();
}
二、使用线程
1、声明线程和委托
private Thread currentTimeThread = null;
public delegate void UpdateTimeDelegate();
2、实现委托和方法
public void CountTime()
{
while (true)
{
Invoke(new UpdateTimeDelegate(updateCurrentTime));
Thread.Sleep(1000);
}
}
private void updateCurrentTime()
{
this.lbTime.Text = DateTime.Now.ToString();
lbRestaurant.Text = bllUserLogin.m_RestaurantName;
lbName.Text = bllUserLogin.m_RealName;
}
3、在from构造函数中实例化并启动线程
currentTimeThread = new Thread(new ThreadStart(CountTime));
currentTimeThread.IsBackground = true;
currentTimeThread.Start();
- winform窗体中动态显示时间
- winform窗体中动态显示时间
- Winform动态显示系统时间
- c# WinForm窗体实现动态时间展示
- winform如何用Timer实现将时间动态显示在窗体上?
- winform如何用Timer实现将时间动态显示在窗体上?
- winform中窗体显示和传值
- 在winform中动态显示当前时间年-月-日 时:分:秒
- winform 控件中显示实时时间
- 窗体中实现时间实时显示
- winform中怎么动态修改窗体的大小
- winform中怎么动态修改窗体的大小
- 在Winform窗体中显示AutoCAD文件(dwg文件)
- 在Word中创建CommandBar并显示winform窗体
- windows窗体(winform)中嵌入显示Excel工作表。
- winform窗体在当前显示窗口中居中
- 网页中动态显示时间
- C#中动态显示时间
- 回首2010
- C# 操作数据导出到Excel遇到的一个小问题
- 【原创】利用PHP5的类定义自动载入代替繁琐低效的的外部文件包含方式
- 插入关联表数据的优化方法(转)
- powerdesigner 设置自动增长列(identity),和默认值
- winform窗体中动态显示时间
- C#线程使用方法
- DataTable行列转置,实现横向显示数据记录
- 使用 sp_configure 启用 'Ad Hoc Distributed Queries'
- 爱你没道理!
- “科技已发展到21世纪的今天,但为何我们在面对自然灾害时还是像原始人一样脆弱无力?
- SQL 2005远程连接是出错(provider: SQL 网络接口, error: 28 - 服务器不支持请求的协议
- 复制传值问题
- 九九乘法表