Red de conocimiento informático - Problemas con los teléfonos móviles - En programación VB, ¿cómo darme cuenta de que aparece un control de calendario cuando haces clic en un cuadro de texto en un formulario y luego puedes seleccionar la fecha correspondiente, completar el cuadro de texto y el control de calendario desaparece?

En programación VB, ¿cómo darme cuenta de que aparece un control de calendario cuando haces clic en un cuadro de texto en un formulario y luego puedes seleccionar la fecha correspondiente, completar el cuadro de texto y el control de calendario desaparece?

Esta respuesta cumple completamente con sus requisitos:

Primero dibuje un cuadro de texto text1 en el formulario predeterminado form1 y luego dibuje un control de calendario MonthView1, recuerde que es el control MonthView1, puede organícelo usted mismo Simplemente ajuste las posiciones de los dos y deje todo como predeterminado (no es necesario cambiar las propiedades). Luego copie el siguiente código en la ventana de código de form1 y ejecútelo para ver el resultado (como se muestra en la imagen):

Private?Sub?Form_Load()

MonthView1.Visible ?=?Falso

Fin?Sub

Privado?Sub?Text1_Click()

MonthView1.Visible?=?True

Fin ?Sub

p>

Privado?Sub?MonthView1_DateClick(ByVal?DateClicked?As?Date)

Text1.Text?=?MonthView1.Year?&?"-"?&? MonthView1.Month?&? "-"?&?MonthView1.Day

MonthView1.Visible?=?False

Fin?Sub