如何在蒙版文本框c#中获取所选日期的日历

时间:2015-12-23 10:31:54

标签: c#-4.0

 private void monthCalendar1_DateChanged(object sender, DateRangeEventArgs e)
    {

        this.maskedTextBox1.Text = monthCalendar1.SelectionStart.ToShortDateString();

    }

日期格式不正确,应该是2015年12月12日

date not in correct format

1 个答案:

答案 0 :(得分:0)

如果你总是希望你的格式如12/03/2015,无论你的应用程序在世界的哪个地方运行,那么你可以使用它:

private void monthCalendar1_DateChanged(object sender, DateRangeEventArgs e)
{
    this.maskedTextBox1.Text = monthCalendar1.SelectionStart.ToString("MM\\/dd\\/yyyy");
}

需要使用反斜杠来转义斜杠,否则这些斜杠将被本地分隔符替换。