de Microsoft C # , pronunciado C -Sharp , el lenguaje de programación es una tierra de en medio a los desarrolladores entre la complejidad y el poder de C + + y la sencillez de Visual Basic . Lidiar con fechas en C # es fácil con el control de la interfaz de usuario " MonthCalendar " y la clase " DateTime " de la . NET Framework . Cosas que necesitará
Visual C # 2010
Mostrar más instrucciones
Recuperar Date de usuario
1
Crear un proyecto haciendo clic en " Archivo" y " Nuevo proyecto. " Seleccione " proyecto de Windows Forms " en la lista de plantillas de proyecto y el nombre " dateApp . "
2 Haga clic en " Herramientas " en la parte izquierda de la pantalla que se muestra la interfaz gráfica de usuario ( GUI) controles.
3
Arrastre el control " MonthCalendar " en su aplicación. Esto mostrará un pequeño programa de calendario mensual dentro de su ventana de la aplicación .
4
Arrastre el control " cuadro de texto " en su ventana de la aplicación .
5
doble clic en el " MonthCalendar " controlar para crear un código que se ejecutará cada vez que el usuario cambia la fecha seleccionada. Pega el siguiente código para tener la fecha seleccionada por el usuario aparece en el cuadro de texto
textBox1.Text = monthCalendar1.SelectionRange.Start.ToShortDateString ( ) .
Si el usuario selecciona la fecha " 04 de marzo , 2010 , " esto mostrará " 03/04/2010 "en el cuadro de texto .
puede obtener más elegante con este . Por ejemplo, si el usuario selecciona un rango de fechas , puede utilizar el siguiente código para que la represente en el cuadro de texto :
textBox1.Text = " Ha seleccionado" monthCalendar1.SelectionRange.Start.ToShortDateString + () + "a" monthCalendar1.SelectionRange.End.ToShortDateString () + "." ;
Ahora, si el usuario arrastra el mouse sobre el calendario de la selección de la gama del 4 de marzo al 12 de marzo el resultado en el cuadro de texto se ser :
" seleccionó 03/04/2010 hasta 03/12/2010 . "
Set del calendario seleccionado Fecha programación
6
Repita los pasos 1 a 4 de la primera sección para obtener su solicitud de establecer un control MonthCalendar y un cuadro de texto .
7
Arrastre un botón de la caja de herramientas en su aplicación. Haga clic con el botón y seleccionar "Propiedades ". Encuentre la propiedad "text " y cambiarlo a " cargar ".
Este botón cargará una fecha escrita en el cuadro de texto y seleccione en el calendario .
8
Haga doble clic en el botón y pegue el siguiente código en el editor de código fuente. Este código tendrá una fecha determinada por un usuario en el cuadro de texto y seleccione la fecha en el calendario.
MonthCalendar1.SelectionStart = DateTime.Parse ( textBox1.Text , System.Globalization.CultureInfo.InvariantCulture ) ;