我已经在Access 2007中创建了一个表单,并且有一个文本域和一个日历。日历中的值将进入文本字段。我通过在表单加载事件中设置默认日期来初始化日历,如下所示;
Private Sub Form_Load()
Me!calDOB.Today
End Sub
它工作正常,日历在显示时突出显示今天的日期,但如果我试图单击突出显示的日期(第5号)数字块,它似乎被禁用,日历返回空作为单击事件的值。
如果我单击其他日期(数字块),则它会返回正确的值。然后我可以返回并选择今天的日期。
有人知道为什么会这样吗?
想知道我怎样才能放下DateTimePicker的日历
因此,当一个TextBox单击、以编程方式实例化一个新的DataTimePicker并添加到表单中时,我有下面的代码/事件。
Private Sub TextBox1_Click(sender As Object, e As EventArgs) Handles TextBox1.Click
Dim dtm = New System.Windows.Forms.DateTimePicker()
With dtm
.Font = New System.Drawing.Font(