我试图在单击“下一个”按钮或“上一个”按钮时在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();
}
希望有人可以帮助我解决这个问题。
答案 0 :(得分:0)
您可以设置Value
属性。
void next()
{
dt_date.Value = dt_date.Value.AddDays(1);
}
void prev()
{
dt_date.Value = dt_date.Value.AddDays(-1);
}
编辑:
我刚刚尝试了您的代码,但效果很好。您需要添加更多详细信息。