Edw*_*uay 18 silverlight datepicker
这非常有效:
<my:DatePicker IsTodayHighlighted="True" Width="200">
</my:DatePicker>
Run Code Online (Sandbox Code Playgroud)
但我想格式化日期,如下所示:
<my:DatePicker IsTodayHighlighted="True" Width="200" Format="yyyy-mm-dd">
</my:DatePicker>
Run Code Online (Sandbox Code Playgroud)
有人知道这个的语法吗?
Jus*_*gel 28
不幸的是,DatePicker控件目前不支持免费的DateTime格式.
如果您有兴趣在未来版本的DatePicker中看到支持,请创建一个代码复合功能请求,建议这样做. http://silverlight.codeplex.com/WorkItem/Create.aspx
只是要指出新的Silverlight Toolkit 2009年3月的TimePicker和TimeUpDown控件确实支持全方位的全球化选项.其中之一包括免费的DateTime格式.因此,我们是否将该功能移回DatePicker仅仅是公众利益的问题.看一下TimePicker的格式@ http://silverlight.codeplex.com/Wiki/View.aspx?title=Silverlight%20Toolkit%20Overview%20Part%201#TimePicker
与此同时,最好的解决方法是改变当地文化或当地文化的格式.
public App()
{
Thread.CurrentThread.CurrentCulture = new CultureInfo("nl-NL");
Run Code Online (Sandbox Code Playgroud)
或改变当地文化的格式.
public App()
{
Thread.CurrentThread.CurrentCulture = (CultureInfo) Thread.CurrentThread.CurrentCulture.Clone();
Thread.CurrentThread.CurrentCulture.DateTimeFormat.ShortDatePattern = "D/m/yyyy";
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
32607 次 |
| 最近记录: |