Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
En kalender gör det möjligt för en användare att välja ett datum med hjälp av en visuell kalendervisning.
En Calendar-kontroll kan användas på egen hand eller som en nedrullningsbar del av en DatePicker-kontroll. Mer information finns i DatePicker.
Följande bild visar två Calendar kontroller, en med val och blackout-datum och en utan.
Kalenderkontroller
Följande tabell innehåller information om uppgifter som vanligtvis är associerade med Calendar.
| Aktivitet | Genomförande |
|---|---|
| Ange datum som inte kan väljas. | Använd egenskapen BlackoutDates. |
| Låt Calendar visa en månad, ett helt år eller ett decennium. | Ange egenskapen DisplayMode till Månad, År eller Decennium. |
| Ange om användaren kan välja ett datum, ett datumintervall eller flera datumintervall. | Använd SelectionMode. |
| Ange det datumintervall som Calendar visar. | Använd egenskaperna DisplayDateStart och DisplayDateEnd. |
| Ange om det aktuella datumet är markerat. | Använd egenskapen IsTodayHighlighted. Som standard är IsTodayHighlightedtrue. |
| Ändra storleken på Calendar. | Använd en Viewbox eller ställ in LayoutTransform-egenskapen till en ScaleTransform. Observera att om du anger egenskaperna Width och Height för en Calendarändrar inte den faktiska kalendern dess storlek. |
Kontrollen Calendar ger grundläggande navigering med hjälp av antingen musen eller tangentbordet. I följande tabell sammanfattas tangentbordsnavigering.
| Tangentkombination | DisplayMode | Åtgärd |
|---|---|---|
| PIL | Month | Ändrar egenskapen SelectedDate om egenskapen SelectionMode inte är inställd på None. |
| PIL | Year | Ändrar DisplayDate-egenskapens månad. Observera att SelectedDate inte ändras. |
| PIL | Decade | Ändrar året på DisplayDate. Observera att SelectedDate inte ändras. |
| SKIFT+PIL | Month | Om SelectionMode inte är inställt på SingleDate eller Noneutökas intervallet för valda datum. |
| HEM | Month | Ändrar SelectedDate till den första dagen i den aktuella månaden. |
| HEM | Year | Ändrar månaden för DisplayDate till årets första månad. SelectedDate ändras inte. |
| HEM | Decade | Ändrar året för DisplayDate till decenniets första år. SelectedDate ändras inte. |
| ÄNDE | Month | Ändrar SelectedDate till den sista dagen i den aktuella månaden. |
| ÄNDE | Year | Ändrar månaden för DisplayDate till årets sista månad. SelectedDate ändras inte. |
| ÄNDE | Decade | Ändrar året för DisplayDate till decenniets sista år. SelectedDate ändras inte. |
| CTRL+UPPÅTPIL | Vilken som helst | Växlar till det nästa större DisplayMode. Om DisplayMode redan är Decade, ingen åtgärd. |
| CTRL+NEDÅTPIL | Vilken som helst | Växlar till nästa mindre alternativ DisplayMode. Om DisplayMode redan är Month, ingen åtgärd. |
| BLANKSTEG ELLER ENTER | Year eller Decade | Växlar DisplayMode till Month eller Year som representeras av fokuserat objekt. |
Se även
.NET Desktop feedback