C# winform 漂亮的日期时间控件
源代码下载:
https://download.csdn.net/download/gaoxiang19820514/89242240
效果图
在 HZH-Controls控件 基础上修改的日期控件
因为HZH_Controls控件 中的日期控件太大了,
我的程序中需要多个日期时间的控件放不下,主题是绿色的,所以手动调了一下样式。
为了和HZH_Controls同时使用,改了下 命名空间。
在这里再次感谢 HZH_Controls控件 作者的分享。
1.将原 粉色 改为 墨绿色
2.将原 2010年12月01日 12点48分 改为 2010-12-01 12:48
在使用中还发现 赋默认值会出现 差几分钟的 问题 ,需要 手动调整
在窗体的加载事件中
this.dpeDataEntered_StartTime.CurrentTime = DateTime.Parse(DateTime.Now.ToString("yyyy-MM-dd") + " 00:00:00"); this.dpeDataEntered_StopTime.CurrentTime = DateTime.Parse(DateTime.Now.ToString("yyyy-MM-dd") + " 23:59:59"); TimeSpan timeToSubtract = new TimeSpan(0, 32, 0); // 创建一个表示32分钟的TimeSpan this.dpeDataEntered_StartTime.CurrentTime = this.dpeDataEntered_StartTime.CurrentTime - timeToSubtract; TimeSpan timeToSubtract27 = new TimeSpan(0, 27, 0);//加上27分钟 this.dpeDataEntered_StopTime.CurrentTime = this.dpeDataEntered_StopTime.CurrentTime + timeToSubtract27;
效果图