CalendarMode Enum

Definitie

Hiermee geeft u op of een Calendar maand, jaar of decennium wordt weergegeven.

public enum class CalendarMode
public enum CalendarMode
type CalendarMode = 
Public Enum CalendarMode
Overname
CalendarMode

Velden

Name Waarde Description
Month 0

De Calendar weergaven per maand tegelijk.

Year 1

De Calendar weergaven worden een jaar tegelijk weergegeven.

Decade 2

De Calendar displays zijn tien jaar tegelijk.

Voorbeelden

In het volgende voorbeeld wordt een kalender gemaakt waarin de maanden in een jaar worden weergegeven en de DisplayModeChanged gebeurtenis wordt verwerkt, zodat de agenda niet wordt gewijzigd DisplayModewanneer de gebruiker op een maand of jaar klikt.

Calendar yearCalendar = new Calendar();
yearCalendar.DisplayMode = CalendarMode.Year;
yearCalendar.DisplayModeChanged +=
    new EventHandler<CalendarModeChangedEventArgs>(Calendar_DisplayModeChanged);

// root is a Panel that is defined elswhere.
root.Children.Add(yearCalendar);
Dim yearCalendar As New Calendar()
yearCalendar.DisplayMode = CalendarMode.Year
AddHandler yearCalendar.DisplayModeChanged, AddressOf Calendar_DisplayModeChanged

' root is a Panel that is defined elswhere. 
root.Children.Add(yearCalendar)
<Calendar DisplayMode="Year" DisplayModeChanged="Calendar_DisplayModeChanged" />
private void Calendar_DisplayModeChanged(object sender,
                                         CalendarModeChangedEventArgs e)
{
    Calendar calObj = sender as Calendar;

    calObj.DisplayMode = CalendarMode.Year;
}
    Private Sub Calendar_DisplayModeChanged(ByVal sender As Object, ByVal e As CalendarModeChangedEventArgs)
        Dim calObj As Calendar = TryCast(sender, Calendar)

        calObj.DisplayMode = CalendarMode.Year
    End Sub

    Private Sub calendar1_Loaded(ByVal sender As System.Object, ByVal e As System.Windows.RoutedEventArgs)
        Dim cal = TryCast(sender, Calendar)
        cal.BlackoutDates.AddDatesInPast()
    End Sub

End Class

Opmerkingen

Een Calendar kan een maand, een jaar of een decennium tegelijk weergeven. In de volgende tabel ziet u hoe de gebruiker naar elke modus navigeert.

DisplayMode Action
Maand Als u naar de modus Jaar wilt navigeren, klikt u op de kop maand.
Year Als u naar de modus Decennium wilt navigeren, klikt u op de kop van het jaar. Als u naar de maandmodus wilt navigeren, klikt u op een van de weergegeven maanden.
Decennium Als u naar de modus Jaar wilt navigeren, klikt u op een van de weergegeven jaren.

Van toepassing op