一 概述
在C#语言中,日期时间控件(DateTimePicker)在时间控件中的应用最多,主要用于在界面上显示当前的时间。
日期时间控件中常用的属性是设置其日期显示格式的Format属性。Format属性提供了4个属性值。如下所示:
- Short:短日期格式,例如:2020/7/30
- Long:长日期格式,例如:2020年3月1日
- Time:仅显示时间,例如:13:53:21
- Custom:用户自定义的显示格式
三 实例 在窗体上设置动态的日期时间(使用定时器)
3.1 界面布局
3.2 代码逻辑
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| public partial class DateTimePickerForm : Form { public DateTimePickerForm() { InitializeComponent(); } //DateTimePickerForm窗体加载事件 private void DateTimePickerForm_Load(object sender, EventArgs e) { //设置日期时间控件中仅显示时间 dateTimePicker1.Format = DateTimePickerFormat.Time; //设置每隔一秒调用一次定时器Tick事件 timer1.Interval = 1000; //启动定时器 timer1.Start(); } private void timer1_Tick(object sender, EventArgs e) { //重新设置日期时间控件的文本 dateTimePicker1.ResetText(); } }
|
3.3 效果图