Hvordan lage en kalender i VB

...

Kalender

VB (Visual Basic) inkluderer en nyttig kontroll som vil lage en kalender i noen få trinn. Du kan bruke dette til visning uten å måtte skrive noen kode i det hele tatt. Med litt tilleggskode kan kalenderen manipuleres til å gjøre mange flere ting som å vise flere måneder om gangen, la brukeren velge spesifikke datoer eller et datointervall for noen ytterligere handlinger, fremhev bestemte datoer som helligdager med fet skrift, eller dra-og-slipp datoer til andre prosjekter.

Trinn 1

Åpne Visual Basic og lag et nytt Standard Exe-prosjekt ved å velge dette fra "Fil", "Nytt prosjekt"-menyen. Etter at vinduet som viser "Project1 – Form1(Form)" med et mindre "Form1" vises på skjermen, lagrer du prosjektet under et minneverdig navn som "MyCalendar."

Dagens video

Steg 2

Legg til MonthView-kontrollen i listen over generelle kontroller i ToolBox-panelet til venstre ved å klikke på "Prosjekt" i menyen på øverste nivå. Klikk på "Komponenter" i rullegardinlisten. Rull nedover listen under "Kontroll"-fanen til du finner Microsoft-delen. Sett en hake i boksen ved siden av "Microsoft Windows Common Controls 2-6-0" ved å klikke på boksen. Klikk "Bruk" og deretter "OK".

Trinn 3

Dobbeltklikk på "MonthView"-kontrollen, som nå vises i Toolbox, sannsynligvis som en av de siste elementene. Dette plasserer en kalender på Form1 som viser gjeldende måned.

Trinn 4

Se gjennom egenskapsalternativene for kalenderen som er oppført i panelet til høyre. Der kan du kontrollere mange attributter til kalenderen, inkludert kalenderfarge, skrift- og skriftfarger av tittelen, dager og datoer, farger på rutenettet hvilken ukedag som skal starte kalenderen og andre. Se flere egendefinerte egenskaper ved å høyreklikke på selve kalenderen. Arbeid i det tilpassede området gir mer kontroll, men hovedvinduet Egenskaper lar deg se endringer umiddelbart uten å gå frem og tilbake fra den ene visningen til den andre.

Lagre prosjektet igjen når du er fornøyd med utseendet. Trykk "F5" for å kjøre prosjektet. Kalenderen vises, og du kan bruke de typiske datakalendervalgene for å gå videre eller gå tilbake i måneder og år.

Tips

Hvis du bare vil vise en grunnleggende kalender med mye finjustering eller programmeringskode, bruker du en annen kontroll i komponentlisten beskrevet i trinn 2, "Microsoft Calendar Control."

Advarsel

Hvis du bruker innstillingene for egendefinerte egenskaper for å kontrollere hvor mange måneder som skal vises på en gang, vær oppmerksom på at du ikke vil ha mye kontroll over om skjermen passer på brukerens skjerm på grunn av font og andre skjerminnstillinger med mindre du skriver spesifikk kode for å teste skjermen før den skjemaer.