[英]C# WinForms DateTimePicker Custom Format
我的表单上有一个DateTimePicker
。 我希望部分格式包括“今天”,“明天”等。 我有一个简单的实现制定出值(也有很多更好的在这里 ),但我想借此执行情况及直接把值到CustomFormat
的财产DateTimePicker
。
例如,给定以下格式:
dateTimePicker.CustomFormat = "dd MMM yyyy (YTT) HH:mm";
要在2011年4月16日的12:00运行时生成以下显示:
"16 Apr 2011 (today) 12:00"
我希望这涉及构建IFormatProvider
/ ICustomFormatter
实现和
黑客
自定义CurrentCulture
以使用它。
提前谢谢了。
在自定义日期格式字符串中使用'
围绕静态文本。
string ytt = "today"; //Simple example... Update to determine yesterday, today or tomorrow.
this.dateTimePicker.CustomFormat = "dd MMM yyyy '(" + ytt + ")' HH:mm";
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.