Csharp/C#教程:WinForm中的日期时间选择器如何选择时间?分享


WinForm中的日期时间选择器如何选择时间?

可能重复:
DateTimePicker:选择日期和时间

我正在使用WinForm DateTime选择器,它在选择日期方面做得很棒,但我不知道该怎么做。 看起来时间与价值相关联,所以也许有办法用它来选择时间?

如果没有内置方法来执行此操作,我将只创建另一个框,并从DateTime选择器修改DateTime值。

谢谢!

您可以通过添加自定义格式字符串来使用内置的DateTime选择器,如下所示:

DateTimePicker.ShowUpDown = true; DateTimePicker.CustomFormat = "hh:mm"; DateTimePicker.Format = System.Windows.Forms.DateTimePickerFormat.Custom; 

请享用!

您可以选择日期选择器以获得“长”日期,甚至只选择“时间”,也可以创建自定义日期。

我总是使用这种格式,因为它是用户最容易理解的格式(恕我直言): yyyy.MM.dd HH:mm

这可以在设计师中以最快的速度完成,只需更改属性即可。

或者,在程序中更改它

 YourDatePicker.Format = DateTimePickerFormat.Custom; YourDatePicker.CustomFormat = "yyyy.MM.dd HH:mm"; 

DateTimePicker与设置Windows时钟的工作方式非常相似。 如果将ShowUpDown属性设置为true,则会在DateTimePicker的右侧显示旋转控件。 如果您随后单击控件的某个部分(例如以小时为单位的时间),然后单击旋转控件的向上或向下箭头,则会以小时为单位更改时间。

此外,如果要使用自定义DateTime格式,请将Format属性更改为Custom并设置您想要的标志。 例如,MM dddd yyyy HH:mm:ss。 有关所有自定义格式说明符的说明,请参阅MSDN中的完整列表 。

希望有所帮助。

上述就是C#学习教程:WinForm中的日期时间选择器如何选择时间?分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/cdevelopment/961252.html

(0)
上一篇 2021年11月25日
下一篇 2021年11月25日

精彩推荐