winform窗体中动态显示时间
来源:互联网 发布:上海银行信用卡淘宝 编辑:程序博客网 时间:2024/05/16 11:38
一、使用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#中动态显示时间
- DataTable行列转置,实现横向显示数据记录
- ORACLE中的日期格式
- 学习了
- C#线程
- 我注册了
- winform窗体中动态显示时间
- /LGC设计模式/设计模式速查手册
- powerdesigner 设置自动增长列(identity),和默认值
- Stack使用
- va_list、va_start、va_arg、va_end的原理与使用
- linux下oracle32安装配置
- SVN: error can't find temporary directory:Internal error
- asp.net操作剪切板
- Asp.net(C#)和创建SQL数据库(.sql)文件的打包部署安装 并创建iis