Site icon Dator8 Skåp

hur man skapar ett datum i C #

Microsofts C # , uttalas C-Sharp , ger programmeringsspråk en medelväg för utvecklare mellan komplexitet och kraft C + + och enkelheten i Visual Basic . Att handskas med datum i C # är lätt att använda ” MonthCalendar ” kontroll användargränssnittet och ” DateTime ” klass från NET framework

. Hämta Datum från användare

1 .
Skapa ett projekt genom att klicka på ” File ” och ” Nytt projekt . ” Välj ” Windows Forms Project ” i listan över projektmallar och namnge det ” dateApp . ”
2 .
Klicka på ” Verktyg ” på vänster sida av skärmen som ska visas i grafiskt användargränssnitt ( GUI ) kontroller .
3 .

Dra ” MonthCalendar ” kontroll i ditt program . Detta visar en liten månadskalender program inuti programfönstret .
4 .
Dra ” TextBox ” kontroll i programfönstret .
5 .
Dubbelklicka på ” MonthCalendar ” kontroll för att skapa lite kod som ska köras när användaren ändrar det valda datumet . Klistra in följande kod för att få användarens valda datumet visas i textrutan .

textBox1. Text=monthCalendar1. SelectionRange. Start. ToShortDateString ( ) ;

Om användaren väljer ”den 4 mar 2010 , ” detta kommer att visa ” 04/03 /2010 ” i textrutan .

Du kan ge dig på större med detta . Till exempel , om användaren väljer ett datumintervall kan du använda följande kod för att representera den i textrutan :

textBox1. Text=” Du har valt ” +
monthCalendar1. SelectionRange . Start. ToShortDateString () + ”till ”
monthCalendar1. SelectionRange . End. ToShortDateString ( ) +”. ”;

Nu , om användaren drar sitt musen över kalendern välja allt från 4 mars-12 Mars , resultatet i textrutan kommer att vara :

” Du har valt 2010/03/04 till 2010/03/12 . ”

Ställ Kalender valt datum programmatiskt

1 .
Upprepa steg 1 till 4 från det första avsnittet för att få din ansökan ställa upp med en MonthCalendar kontroll och en textruta .
2 .
Dra en knapp från verktygslådan till din ansökan . Högerklicka på knappen och välj ” egenskaper . ” Hitta ” text ” egendom och ändra det till ” Load ”.

här knappen laddas ett datum skrivas in i textrutan och väljer den i kalendern .
3 .

Dubbelklicka på knappen och klistra in följande kod i källkoden redaktör . Koden kommer att ta ett datum som anges av en användare i textrutan och välj det datumet i kalendern .

monthCalendar1 . SelectionStart=
DateTime. Parse ( textBox1. Text ,
System. Globalization. CultureInfo. InvariantCulture ) ,

monthCalendar1 . SelectionEnd=
DateTime. Parse ( textBox1. Text ,
System. Globalization. CultureInfo. InvariantCulture ) ;

Exit mobile version