如果datetimepicker值大于end datetimepicker值则

时间:2016-08-15 23:35:28

标签: vb.net

我正在尝试为两个datetimepickers写一个if语句。我有一个开始日期和结束日期,我不希望开始日期的值大于结束日期。

以下是我尝试过但不起作用的内容:

If dateStart.Value.Date < dateend.Value.Date Then

    lblstatus.Text = "Status: Start date must be a date before end date."

Else

End If

1 个答案:

答案 0 :(得分:0)

作为替代方案,您可以更改.MinDate活动中的.MaxDateValueChanged媒体资源

Sub init()
    AddHandler dateStart.ValueChanged, Sub() dateEnd.MinValue = dateStart.Value
    AddHandler dateEnd.ValueChanged, Sub() dateStart.MaxValue = dateEnd.Value
End Sub