C#使用按钮

时间:2019-03-08 03:08:33

标签: c# winforms datetimepicker

我试图在单击“下一个”按钮或“上一个”按钮时在DateTimePicker上显示上一个和下一个日期。

我在互联网上找到了一个密码,但是对我来说不起作用。这是代码:

void next()
{
    DateTime next = DateTime.Parse(dt_date.Text);
    dt_date.Text = next.AddDays(1).ToShortDateString();
}

void prev()
{
    DateTime prev = DateTime.Parse(dt_date.Text);
    dt_date.Text = prev.AddDays(-1).ToShortDateString();
}

private void btn_prev_Click(object sender, EventArgs e)
{
    prev();
}

private void btn_next_Click(object sender, EventArgs e)
{
    next();
}

希望有人可以帮助我解决这个问题。

1 个答案:

答案 0 :(得分:0)

您可以设置Value属性。

void next()
{
    dt_date.Value = dt_date.Value.AddDays(1);
}

void prev()
{
    dt_date.Value = dt_date.Value.AddDays(-1);
}

编辑:

我刚刚尝试了您的代码,但效果很好。您需要添加更多详细信息。