Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La fecha o hora seleccionada actualmente en el control de Windows Forms DateTimePicker viene determinada por la Value propiedad . Puede establecer la Value propiedad antes de que se muestre el control (por ejemplo, en tiempo de diseño o en el evento del Load formulario) para determinar qué fecha se seleccionará inicialmente en el control. De forma predeterminada, el control Value se establece en la fecha actual. Si cambia el código del Value control, el control se actualiza automáticamente en el formulario para reflejar la nueva configuración.
La Value propiedad devuelve una DateTime estructura como su valor. Hay varias propiedades de la DateTime estructura que devuelven información específica sobre la fecha mostrada. Estas propiedades solo se pueden usar para devolver un valor; no los use para establecer un valor.
Para los valores de fecha, las Monthpropiedades , Dayy Year devuelven valores enteros para esas unidades de tiempo de la fecha seleccionada. La DayOfWeek propiedad devuelve un valor que indica el día seleccionado de la semana (los valores posibles se enumeran en la DayOfWeek enumeración).
Para los valores de hora, las Hourpropiedades , Minute, Secondy Millisecond devuelven valores enteros para esas unidades de tiempo. Para configurar el control para mostrar horas, vea How to: Display Time with the DateTimePicker Control.
Para establecer el valor de fecha y hora del control
Establezca la Value propiedad en un valor de fecha u hora.
DateTimePicker1.Value = New DateTime(2001, 10, 20)
dateTimePicker1.Value = new DateTime(2001, 10, 20);
dateTimePicker1->Value = DateTime(2001, 10, 20);
Para devolver el valor de fecha y hora
Llame a la propiedad Text para devolver el valor completo tal como está formateado en el control, o llame al método adecuado de la propiedad Value para devolver una parte del valor. Use ToString para convertir la información en una cadena que se pueda mostrar al usuario.
MessageBox.Show("The selected value is ", DateTimePicker1.Text) MessageBox.Show("The day of the week is ", DateTimePicker1.Value.DayOfWeek.ToString) MessageBox.Show("Millisecond is: ", DateTimePicker1.Value.Millisecond.ToString)
MessageBox.Show ("The selected value is " + dateTimePicker1.Text); MessageBox.Show ("The day of the week is " + dateTimePicker1.Value.DayOfWeek.ToString()); MessageBox.Show("Millisecond is: " + dateTimePicker1.Value.Millisecond.ToString());
MessageBox::Show (String::Concat("The selected value is ", dateTimePicker1->Text)); MessageBox::Show (String::Concat("The day of the week is ", dateTimePicker1->Value.DayOfWeek.ToString())); MessageBox::Show(String::Concat("Millisecond is: ", dateTimePicker1->Value.Millisecond.ToString()));
Consulte también
.NET Desktop feedback