Bien!, como lo dice el titulo, todos los que trabajamos en .NET ya sabemos de antemano que cuando utilizamos un formulario MDI todos los formularios hijos cuando uno esta maximizado todos los demás se maximizan sin importar que tengan desactivado el botón de maximizar o que le hayamos indicado una valor al valor máximo de maximizado, Al MDIClient no le importa, si uno esta maximizado, todos se maximizaran. bien!, la idea de este articulo es cambiar la funcionalidad del control MDIClient para que esto no suceda, ya que suele ser molesto y hace que no queramos trabajar con formularios MDI. así que si estas interesado en saber como cambiar esta funcionalidad, no dejes de estar pendiente de este articulo.
Bueno, luego de haberme ausentado tanto de mi blog y no es que lo haya abandonado o haya dejado de programar, solo que he estado ocupado en otras cosas personales. Bien, recientemente desarrollando una aplicación para un cliente me toco enfrentarme de frente con un campo fecha nulo, por la forma en que se desarrollo el proyecto y las necesidades del cliente tuve que dejar con valores nulos la fecha de nacimiento de los clientes, luego al iniciar a desarrollar la parte que corresponde a los clientes me vi en la necesidad de adaptar el control DateTimePicker para poder usarlo con fechas nulas, para no hacer muy largo el cuento, como hacemos todos los programadores para evitar la fatiga comense a googlear pero no me gustaron las opciones que encontré; entonces adapte un control para tal propósito, pero luego me vi en la necesidad de hacer que dicho control ademas de fecha también pudiera capturar la hora, pero como era un control hechizo no se podía, así que me tome mi tiempo para po