如果在文本框中输入 1 个月,则在 DATETIMEPICKER1 和 DATETIMEPIKER2 中自动设置日期

Posted

技术标签:

【中文标题】如果在文本框中输入 1 个月,则在 DATETIMEPICKER1 和 DATETIMEPIKER2 中自动设置日期【英文标题】:IF 1 MONTH IS INPUT IN TEXTBOX THEN AUTOMATICALLY SET IN DATETIMEPICKER1 AND DATETIMEPIKER2 THE DATE 【发布时间】:2016-11-04 12:16:30 【问题描述】:

我想自动将日期设置为 datetimepicker,例如我在文本框中写 1 个月。那可能吗?请大家帮忙,谢谢!

【问题讨论】:

【参考方案1】:

你可以试试例如:

Private Sub TextBox1_TextChanged(sender As System.Object, e As System.EventArgs) Handles TextBox1.TextChanged
    DateTimePicker1.Value = DateTimePicker1.Value.AddMonths(Convert.ToInt32(TextBox1.Text))
End Sub

您可以使用 AddDays、AddMonths 或 AddYears 来修改 dateTimePicker 的值

【讨论】:

以上是关于如果在文本框中输入 1 个月,则在 DATETIMEPICKER1 和 DATETIMEPIKER2 中自动设置日期的主要内容,如果未能解决你的问题,请参考以下文章