【发布时间】:2012-02-13 13:07:47
【问题描述】:
我在用户控件中有以下属性:
public DateTime? Value
{
get
{
return DatePickerInput.SelectedDate;
}
set
{
DatePickerInput.SelectedDate = value;
}
}
这将选择以下格式的日期01-Feb-2012。我想更改格式,使其以dd/MM/yy 格式返回日期...这怎么可能?
【问题讨论】:
-
不要将值的 UI 呈现与真实对象值混淆,DateTime 字段将始终具有正确的值,然后它只是关于如何在控件或用户界面上呈现它。尝试调用 Value.ToString("dd/MM/yy") 你应该得到你想要的,至少在调试中......
-
您应该在控件 (UI) 中设置想要的格式。