如何以编程方式下拉DateTimePicker?-VB.NET



想知道如何放下DateTimePicker 的日历

因此,当一个TextBox点击,以编程方式实例化一个新的DataTimePicker并添加到Form.时,我有下面的代码/事件

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("Comic Sans MS", 10.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
.Format = System.Windows.Forms.DateTimePickerFormat.Custom
.Location = New System.Drawing.Point(153, 237)
.Size = New System.Drawing.Size(173, 35)
End With
Me.GroupBox1.Controls.Add(dtm)
dtm.Show()
End Sub

上面显示了DateTimePicker。

我怎样才能显示";下拉菜单";一旦DateTimePicker显示

如果日历部分是DateTimePicker的唯一原因,那么MonthCalendar控件将更合适。在这种情况下没有下拉,所以您可以在需要的时间和地点显示控件。

最新更新