c#从日历中获取选定日期并在消息框中显示

本文关键字:消息 日期 显示 日历 获取 | 更新日期: 2023-09-27 18:18:40

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

我在visual studio 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等任何帮助请?

c#从日历中获取选定日期并在消息框中显示

试试上面的

   private void submitButton_Click(object sender, EventArgs e)
    {
        MessageBox.Show("Date they start: " + completionCalendar.SelectionEnd.ToString("dd-mm-yyyy"));
    }