0

C# 从日历中获取选定的日期并将其显示在消息框中,该数据稍后将用于自动生成的电子邮件中。

我在 Visual Studios 2012 中使用标准月历,我希望用户选择的日期与我的其余数据一起显示在消息框中,但是我发现很难仅通过选定的日期日期而不是整个日期范围。

我对 C# 非常了解,目前正在大学学习它,但这不在我的课程中:S。

这是我到目前为止所拥有的:

    //Calendar
    private void completionCalendar_DateChanged(object sender, DateRangeEventArgs e)
    {

    }



//Button
        private void submitButton_Click(object sender, EventArgs e)
        {
//pretty sure the maxselectioncount is in the wrong place 

        completionCalendar.MaxSelectionCount = 1;

   MessageBox.Show("Date they start: " + completionCalendar);

        }

我只是在寻找一个漂亮而简单的 /dd/mm/yyyy 甚至 dd-mm-yyyy 等有什么帮助吗?

4

1 回答 1

1

试试上面的

   private void submitButton_Click(object sender, EventArgs e)
    {

        MessageBox.Show("Date they start: " + completionCalendar.SelectionEnd.ToString("dd-mm-yyyy"));

    }
于 2013-06-17T14:05:50.290 回答