Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Het besturingselement Windows Forms MonthCalendar biedt een intuïtieve grafische interface voor gebruikers om datumgegevens weer te geven en in te stellen. In het besturingselement wordt een agenda weergegeven: een raster met de genummerde dagen van de maand, gerangschikt in kolommen onder de dagen van de week, met het geselecteerde datumbereik gemarkeerd. U kunt een andere maand selecteren door op de pijlknoppen aan weerszijden van het maandbijschrift te klikken. In tegenstelling tot het vergelijkbare DateTimePicker controle-element, kunt u met dit controle-element meer dan één datum selecteren. Voor meer informatie over de regel DateTimePicker, zie DateTimePicker Control.
Het controle-element MonthCalendar configureren
Het uiterlijk van het MonthCalendar besturingselement is zeer configureerbaar. De datum van vandaag wordt standaard weergegeven als omcirkeld en wordt ook onderaan het raster vermeld. U kunt deze functie wijzigen door de eigenschappen ShowToday en ShowTodayCircle in te stellen op false. U kunt ook weeknummers aan de agenda toevoegen door de eigenschap ShowWeekNumbers in te stellen op true. Door de eigenschap CalendarDimensions in te stellen, kunt u meerdere maanden horizontaal en verticaal weergeven. Standaard wordt zondag weergegeven als de eerste dag van de week, maar elke dag kan worden aangewezen met behulp van de eigenschap FirstDayOfWeek.
U kunt ook instellen dat bepaalde datums eenmalig, jaarlijks of maandelijks vet worden weergegeven door DateTime objecten toe te voegen aan de eigenschappen BoldedDates, AnnuallyBoldedDatesen MonthlyBoldedDates. Voor meer informatie, zie Hoe specifieke dagen vet weer te geven met het Windows Forms MonthCalendar-besturingselement.
De sleuteleigenschap van het besturingselement MonthCalendar is SelectionRange, het datumbereik dat in het besturingselement is geselecteerd. De SelectionRange-waarde mag niet groter zijn dan het maximum aantal dagen dat kan worden geselecteerd, ingesteld in de eigenschap MaxSelectionCount. De vroegste en meest recente datums die de gebruiker kan selecteren, worden bepaald door de eigenschappen MaxDate en MinDate.
Zie ook
.NET Desktop feedback