Dim FromDate_, ToDate_ As Date
Private Sub Form_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
DateTimePicker1.Value = Now.Date
DateTimePicker2.Value = Now.Date.AddDays(1)
FromDate_ = DateTimePicker1.Value
ToDate_ = DateTimePicker2.Value
End Sub
Private Sub DateTimePicker1_CloseUp(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DateTimePicker1.CloseUp
If DateTimePicker1.Value > DateTimePicker2.Value Then
DateTimePicker1.Value = FromDate_
End If
End Sub
Private Sub DateTimePicker2_ValueChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DateTimePicker2.ValueChanged
If DateTimePicker2.Value < DateTimePicker1.Value Then
DateTimePicker2.Value = ToDate_
End If
End Sub
ประวัติการแก้ไข 2010-10-29 10:48:03
Date :
2010-10-29 10:45:20
By :
3rds
No. 4
Guest
ขอบคุณนะคะ
แต่จะได้ว่าถ้าเกิดวันที่ที่ To น้อยกว่าวันที่ที่ From มันก็จะแสดงเป็นวันที่ที่เราตั้งค่าไว้ตั้งแต่ตอนเปิดฟอร์มใช่มั้ยคะ
แล้วถ้าอยากได้เป็นวันที่ที่เลือกไปก่อนหน้านี้เลยอ่าค่ะ จะทำยังไงดีหรอคะ พอมีวิธีอีกมั้ยคะ