Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Cómo establecer que el valor predeterminado del control dateTimePicker en winform esté vacío?

¿Cómo establecer que el valor predeterminado del control dateTimePicker en winform esté vacío?

El valor predeterminado del control dateTimePicker es la hora en que se inicia el programa. El valor de este control no se puede establecer en vacío. Puede utilizar el valor MinDate como valor predeterminado para determinar. a DateTime.MinValue Cuando dateTimePicker Realice la operación que necesita cuando el valor del control sea DateTime.MinValue. Cuando el valor del control dateTimePicker sea DateTime.MinValue, haga lo que quiera, como se muestra en el siguiente código. O reescriba el control para que pueda tener valores nulos. También puede agregar una casilla de verificación para controlar si el control está disponible. private?void?Form1_Load(object?sender,?EventArgs?e)

{

//Establecer dateTimePicker1MinDate

dateTimePicker1.MinDate?=?DateTime.MinValue ;

}

privado?Show("Ahora es el valor predeterminado");

}

else

{

MessageBox.Show("Ahora no es el valor predeterminado");

}

}

DateTimePicker.Value ?Propiedad?

Obtiene o establece el valor de fecha/hora asignado al control.

Espacio de nombres:System.Windows.Forms

Conjunto de aplicaciones:?System.Windows.Forms (¿en System.Windows.Forms.dll?)

Sintaxis

[BindableAttribute( true)]

¿público?

Valor del atributo

Tipo:?System.DateTime

El valor DateTime asignado al control.

Excepción

¿ArgumentoOutOfRangeException?

El valor devuelto es menor que "MinDate" o mayor que "MaxDate".

Observaciones

Si el usuario no ha cambiado la propiedad "Valor" en el código, se establecerá en la fecha y hora actuales (DateTime.Now). (FechaHora.Ahora).