Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A naptár lehetővé teszi, hogy a felhasználó vizuális naptármegjelenítéssel jelöljön ki egy dátumot.
A Calendar vezérlők önállóan vagy egy DatePicker vezérlőelem legördülő részeként is használhatók. További információért lásd DatePicker.
Az alábbi ábra két Calendar vezérlőelemet mutat be, egyet kijelölésekkel és elsötétített dátumokkal, egyet pedig anélkül.
Naptárvezérlők
Az alábbi táblázat a Calendaráltalában társított tevékenységekről nyújt információt.
Feladatok | Megvalósítás |
---|---|
Adja meg a nem kijelölhető dátumokat. | Használja a BlackoutDates tulajdonságot. |
Legyen a Calendar megjelenítésénél lehetőség egy hónap, egy teljes év vagy egy évtized megjelenítésére. | Állítsa a DisplayMode tulajdonságot Hónap, Év vagy Évtized értékre. |
Adja meg, hogy a felhasználó kijelölhet-e dátumot, dátumtartományt vagy több dátumtartományt. | Használja a SelectionMode. |
Adja meg a Calendar által megjelenített dátumtartományt. | Használja a DisplayDateStart és DisplayDateEnd tulajdonságokat. |
Adja meg, hogy az aktuális dátum ki van-e emelve. | Használja a IsTodayHighlighted tulajdonságot. Alapértelmezés szerint IsTodayHighlighted az true . |
A Calendarméretének módosítása. | Használjon Viewbox, vagy állítsa a LayoutTransform tulajdonságot egy ScaleTransform. Vegye figyelembe, hogy ha egy WidthHeight és Calendar tulajdonságait állítja be, a tényleges naptár mérete nem változik. |
A Calendar vezérlő egyszerű navigációt biztosít az egérrel vagy a billentyűzettel. Az alábbi táblázat összefoglalja a billentyűzet navigációt.
Billentyűkombináció | DisplayMode | Tevékenység |
---|---|---|
NYÍL | Month | Amennyiben a SelectedDate tulajdonság nincs SelectionModebeállítva, módosítja a None tulajdonságot. |
NYÍL | Year | A DisplayDate tulajdonság hónapjának módosítása. Vegye figyelembe, hogy a SelectedDate nem változik. |
NYÍL | Decade | A DisplayDateévének módosítása. Vegye figyelembe, hogy a SelectedDate nem változik. |
SHIFT+NYÍL | Month | Amennyiben a SelectionMode nincs beállítva SingleDate vagy Noneértékre, ezáltal kibővül a kijelölt dátumok tartománya. |
OTTHON | Month | A SelectedDate az aktuális hónap első napjára lesz módosítva. |
OTTHON | Year | A DisplayDate hónapját az év első hónapjára módosítja. A SelectedDate nem változik. |
OTTHON | Decade | A DisplayDate évét az évtized első évére módosítja. A SelectedDate nem változik. |
VÉG | Month | A SelectedDate az aktuális hónap utolsó napjára változik. |
VÉG | Year | A DisplayDate hónapját az év utolsó hónapjára módosítja. A SelectedDate nem változik. |
VÉG | Decade | Az DisplayDate évét az évtized utolsó évére módosítja. A SelectedDate nem változik. |
CTRL+FEL NYÍL | Bármely | Vált a következő nagyobb DisplayMode-ra. Ha DisplayMode már Decade, nincs művelet. |
CTRL+LE NYÍLBILLENTYŰ | Bármely | Következő kisebb DisplayMode-ra vált. Ha DisplayMode már Month, nincs művelet. |
SZÓKÖZ vagy ENTER billentyű | Year vagy Decade | Átkapcsolja a DisplayMode-t a fókuszált elem által képviselt Month vagy Year értékre. |
Lásd még
.NET Desktop feedback