Bagikan melalui


CalendarMode Enum

Definisi

Menentukan apakah Calendar tampilan sebulan, tahun, atau dekade.

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

Bidang

Decade 2

Menampilkan Calendar satu dekade pada satu waktu.

Month 0

menampilkan Calendar sebulan pada satu waktu.

Year 1

menampilkan Calendar setahun pada satu waktu.

Contoh

Contoh berikut membuat kalender yang menampilkan bulan dalam setahun dan menangani DisplayModeChanged acara sehingga ketika pengguna mengklik sebulan atau tahun, kalender tidak mengubahnya DisplayMode.

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

Keterangan

Calendar dapat menampilkan sebulan, setahun, atau satu dekade pada satu waktu. Tabel berikut ini mencantumkan cara pengguna menavigasi ke setiap mode.

DisplayMode Tindakan
Bulan Untuk menavigasi ke mode Tahun, klik judul bulan.
Tahun Untuk menavigasi ke mode Dekade, klik judul tahun. Untuk menavigasi ke mode Bulan, klik salah satu bulan yang ditampilkan.
Dekade Untuk menavigasi ke mode Tahun, klik salah satu tahun yang ditampilkan.

Berlaku untuk