在用Visual Studio 2005做一个windows form程序,需要一个选择时间的控件,包括选择日期,小时,分钟,秒钟。选择日期的控件和容易找到,DateTimePicker或 MonthCalendar均可,但选择小时分钟秒的控件却没有找到,到网络上搜索了一下,全是web的日期时间控件,最后在 msdn(http://msdn.microsoft.com/zh-cn/library/bb383958.aspx)文章中找到了答案,原来vs 自带的DateTimePicker控件就能够实现选择小时分钟秒的功能,只是一直没有发现,现将DateTimePicker的配置方法记录一下,
当DateTimePicker控件被拖到界面时,它默认显示的是年月日,需要更改它的两个属性,
dateTimePicker1.Format = DateTimePickerFormat.Time;
dateTimePicker1.ShowUpDown = true;
第一个属性指定时间显示格式是hh:MM:ss;
第二个属性指定显示数字显示框,而不是显示下拉日历;
这样就可以选择小时分钟秒了.
此文转载,原帖:http://www.cnblogs.com/linc09/archive/2010/01/28/1657984.html