c#日期时间选择器拾取的日期保存信息

c#日期时间选择器拾取的日期保存信息,c#,datetime,datetimepicker,C#,Datetime,Datetimepicker,我想和日期时间选择器一起制定一个日程,但我遇到了一些麻烦。 所以我有一个日期时间选择器和两个按钮,一个按钮插入字符串(Inputbox),另一个按钮显示字符串(messagebox)。但是我想按所选日期显示字符串。例如,如果我选择2015年5月15日,我想在该日期中插入一个字符串,然后当我想显示该字符串时,它只会在日期选择器日期为2015年5月15日时显示 谢谢 public partial class Form1 : Form { string inputdate { get; set

我想和日期时间选择器一起制定一个日程,但我遇到了一些麻烦。 所以我有一个日期时间选择器和两个按钮,一个按钮插入字符串(Inputbox),另一个按钮显示字符串(messagebox)。但是我想按所选日期显示字符串。例如,如果我选择2015年5月15日,我想在该日期中插入一个字符串,然后当我想显示该字符串时,它只会在日期选择器日期为2015年5月15日时显示

谢谢

public partial class Form1 : Form
{
    string inputdate { get; set; }
    public Form1()
    {
        InitializeComponent();
    }

    private void button1_Click(object sender, EventArgs e)
    {
        inputdate = Interaction.InputBox("Voeg plan toe");
    }

    private void button2_Click(object sender, EventArgs e)
    {

    }

    private void Form1_Load(object sender, EventArgs e){
    }

    private void dateTimePicker1_ValueChanged(object sender, EventArgs e)
    {
        MessageBox.Show("Selected Date: " + dateTimePicker1.Text, "DateTimePicker", MessageBoxButtons.OK, MessageBoxIcon.Information);
    }

}
假设我选择了2015年5月15日,我想通过按钮(输入框)插入一个字符串,例如:“约翰的生日”。我想用我的按钮2(messagebox)检查一下我在2015年5月15日的计划,这样它就会显示“约翰的生日”

这应该会有所帮助。DateTimePicker使用值,而不是文本获取其值并将其转换为消息框的字符串。
希望对你有所帮助

你也能展示一下你的作品吗?我想在那个日期插入一个字符串是什么意思?你想用一个额外的字符串来显示你的
DateTime
表示吗?你到底想显示什么?你能给出一个输出示例吗?
dateTimePicker1.Value.ToString();