有问题的DateTimePicker

时间:2017-03-08 10:49:08

标签: c# vb.net datetimepicker

我的应用程序上有一个小表单,用户可以选择日期,按提交,日期将放在DataGridView单元格中。

当用户试图选择过去的日期时,DateTimePicker将落后一个月,那么如果你试图前进以匹配日期,那么月份就会提前一个,这使得很难选择正确的日期。

我真的不知道为什么DTP会这样做,因为我的应用程序中有很多其他人都可以正常工作。我试过扩展表单以防万一,因为工具重叠,但没有帮助。

我已经插入了一张我自己试图选择二月四日的一步一步的图片,以显示与表单代码一起发生的事情。任何想法将不胜感激!

 Private Sub CloseButton_Click(sender As Object, e As EventArgs) Handles CloseButton.Click
    Me.Close()
End Sub

Private Sub intBTN_Click(sender As Object, e As EventArgs) Handles intBTN.Click
    Dim rowindex As Integer = Form4.DataGridView1.CurrentCell.RowIndex()
    Dim colindex As Integer = Form4.DataGridView1.CurrentCell.ColumnIndex()

    Form4.DataGridView1.Rows(rowindex).Cells(colindex + 1).Value = DateTimePicker1.Value      
    Me.Close()
End Sub

Private Sub EnterDateForm_Load(sender As Object, e As EventArgs) Handles MyBase.Load

End Sub

enter image description here

enter image description here

enter image description here

enter image description here

0 个答案:

没有答案