我在点击下一个按钮或上一个按钮时尝试在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();
}
希望有人可以帮助我解决这个问题。
您可以设置Value
属性。
void next()
{
dt_date.Value = dt_date.Value.AddDays(1);
}
void prev()
{
dt_date.Value = dt_date.Value.AddDays(-1);
}
编辑:
我只是尝试了你的代码,它工作正常。您需要添加更多详细信息。