La función MAXDATE me permite fijar una año, mes y día máximo para elegir en un
MonthCalendar, a esta función tiene varios constructores que podemos utilizar, el más común y
utilizado es que le entre los datos del año, mes y día, aunque también pudría ingresar
adicionalmente la hora el minuto y el segundo, la función ya mencionada se explicara a
continuación en donde se explicará paso paso con el siguiente ejemploi:
La interfaz principal que se usará en los ejemplos de este manual será la siguiente:
PASO 1:
Para empezar, vamos a utilizar el this del calendario1, que nos servirá para para utilizar la función
MAXDATE.
PASO 2:
En este paso tenemos que asignar un valor a lo que acabamos hacer anteriormente, vasta con
darle = new system y con el “. DataTime”, podremos fijar una fecha el cual será cada valor de tipo
entero.
En esta parte del código lo que se hace es asignar la fecha que deseamos sea la máxima que el
usuario pueda elegir del api.
Ahora al dar clic en el botón no se puede elegir una fecha posterior a la que dejamos en nuestro
botón de MAXDATE.
Función 2: FUNCION MINDATE
La función MINDATE me permite fijar una año, mes y día mínimo para elegir en un
MonthCalendar, a esta función tiene varios constructores que podemos utilizar, el más común y
utilizado es que le entre los datos del año, mes y día, aunque también pudría ingresar
adicionalmente la hora el minuto y el segundo, la función ya mencionada se explicara a
continuación en donde se explicará paso paso con el siguiente ejemploi:
La interfaz principal que se usará en los ejemplos de este manual será la siguiente
PASO 1:
En la parte de código vamos a hacer el procedimiento lógico dentro del evento clic del botón que
está señalado en la imagen (Figura 1) El nombre de este botón es MINDATE.
Para empezar, vamos a utilizar el this del calendario1, que nos servirá para para utilizar la función
MINDATE.
PASO 2:
En este paso tenemos que asignar un valor a lo que acabamos hacer anteriormente, basta con
darle = new system y con el “. DataTime”, podremos fijar una fecha el cual será cada valor de tipo
entero.
En esta parte del código lo que se hace es asignar la fecha que deseamos sea la mínima que el
usuario pueda elegir del api.
Se observa que la fecha que está actualmente es junio de 1994, pero aun así podemos elegir
cualquiear, para limitar la elección de la fecha le damos clic en MINDATE y como la fecha que
pusimos en nuestro código fue 1 de enero del 2000 esa será la mínima que se podrá elegir.
Ahora al dar clic en el botón no se puede elegir una fecha anterior a la que dejamos en nuestro
botón de MINDATE.
Función 3: FUNCIÓN SCROLLCHANGE
La función SCROLLCHANGE me permite saltar de mes en mes según lo desee y como lo haya
configurado en el código.
La interfaz principal que se usará en los ejemplos de este manual será la siguiente:
PASO 1:
Para empezar, vamos a utilizar el this del calendario1, que nos servirá para para utilizar la función
SCROLLCHANGE.
Vamos a observar nuestro ejemplo.
Se observa que la fecha que está actualmente EN SEPTIEMBRE DE 2016, al darle clic en la flecha
que está junto al “2016” pasará automáticamente a Octubre de 2016.
Ahora al dar clic en el botón los meses van a ir pasando como ya lo había mencionado.
Función 4: FUNCION OPERACIONES ENTRE FECHAS
Esta función que llamamos operaciones entre fechas lo que hará será darme los meses de
diferencia que tiene entre las dos fechas QUE SERÁN FECHA INICIAL
Lo primero que haremos es crear 2 textbox que se llamarán textbox1 y textbox2 en donde se
ingresará la fecha inicial y la fecha final, en donde se sacará la diferencia.
En esta porción de código declaramos dos date Time que corresponderán a la de la fecha inicial y
la fecha final, le daremos los valores de los texBox1 y texBox2 según corresponda.
La segunda parte del código se declara una variable de tipo entero que se llamará diferencia en
donde se harán las respectivas operaciones entre las fechas para que me arroje la diferencia en
meses de las fechas que se hayan ingresado.
Esta función me permite evaluar el valor de la fecha que se ingrese, se puede obtener el día en
“letras” como también el mes en “letras”, según lo que yo le diga en el código.
Este es la ventana principal en donde se dará clic en el botón función DATA EVALUE
En esta parte del código podemos observar que se declara un Data Time en donde ingresaremos el
valor que deseamos saber el día que corresponde, estos datos son el año, mes y el día.
Le asignamos el valor al textBox3 y le decimos que me muestre el día que corresponde mediante
el “dddd” y le vamos a decir que en el lenguaje Español con ayuda del “es-ES”)
La fecha que ingresamos fue el 2008 / 6 / 2011, el día corresponde a miércoles.