Creare un progetto facendo clic su "File" e " Nuovo progetto. " Selezionare "Progetto Windows Form " dall'elenco dei modelli di progetto e il nome " dateApp . "
2
Clicca " Strumenti " sul lato sinistro dello schermo per essere mostrato la Graphical User Interface ( GUI ) controlli .
3
Trascinare il controllo " MonthCalendar " nella vostra applicazione. Questa operazione visualizza un piccolo programma di calendario mensile all'interno della finestra dell'applicazione .
4
Trascinare il controllo " TextBox " nella finestra dell'applicazione .
5
doppio clic " MonthCalendar " il controllo per creare un po 'di codice che verrà eseguito ogni volta che l' utente cambia la data selezionata . Incollare il seguente codice per avere data selezionata dell'utente compare nella casella di testo
textBox1.Text = monthCalendar1.SelectionRange.Start.ToShortDateString ( ) .
Se l'utente seleziona la data " 4 marzo 2010 ", questo verrà visualizzato" 3/4/2010 " nella casella di testo .
È possibile ottenere più elaborato con questo . Ad esempio, se l'utente seleziona un intervallo di date , è possibile utilizzare il seguente codice per rappresentarlo nella casella di testo :
textBox1.Text = " Si è selezionato" + monthCalendar1.SelectionRange.Start.ToShortDateString ( ) + " a" monthCalendar1.SelectionRange.End.ToShortDateString ( ) + "." ;
Ora , se l' utente trascina il mouse sopra il calendario selezionando l'intervallo da marzo 04-12 marzo, il risultato nella casella di testo sarà essere :
" È stata selezionata 3/4/2010 al 3/12/2010 . "
set del Calendario Data selezionato programmazione
6 Ripetere i punti
da 1 a 4 della prima sezione per ottenere la vostra applicazione impostato con un controllo MonthCalendar e una casella di testo .
7
Trascina un pulsante dalla casella degli strumenti nella vostra applicazione . Fare clic con il pulsante e selezionare "Proprietà ". Trovare la proprietà "text" e modificarla in "Load ".
Questo pulsante caricare una data digitato nella casella di testo e selezionare sul calendario .
8
doppio clic il pulsante e incollare il seguente codice nell'editor di codice sorgente . Questo codice avrà una data da un utente nella casella di testo e selezionare quella data sul calendario .
MonthCalendar1.SelectionStart = DateTime.Parse ( textBox1.Text , System.Globalization.CultureInfo.InvariantCulture ) ;
Programmazione © www.354353.com