我需要从日历中获取选定的日期,并以ddMMyyyy的格式在文本框中显示。我有这段代码,但它不工作。
datum_odevzdani.Text = (calendar_odevzdani.SelectedDate.ToString("dd/MM/yyyy"));
的类型。Calendar.SelectedDate
财产是 Nullable<DateTime>
. 因此,你必须访问所包含的 DateTime
被 Nullable<T>.Value
财产。
if (calendar_odevzdani.SelectedDate.HasValue)
{
datum_odevzdani.Text = calendar_odevzdani.SelectedDate.Value.ToString("dd/MM/yyyy");
}