Takvim

Takvim, kullanıcının görsel takvim görüntüsü kullanarak bir tarih seçmesi sağlar.

Denetim Calendar kendi başına veya denetimin açılan bir parçası olarak DatePicker kullanılabilir. Daha fazla bilgi için bkz. DatePicker.

Aşağıdaki çizimde, biri Calendar seçimler ve tarih tarihleri, biri olmadan olmak için iki denetim gösterilmiştir.

Calendar controls
Takvim denetimleri

Aşağıdaki tablo, genellikle ile ilişkili görevler hakkında bilgi Calendar sağlar.

Görev Uygulama
Seçilecek tarihleri belirtin. özelliğini BlackoutDates kullanın.
Bir Calendar ay, bir yılın tamamı veya on yıl görüntülemesini sağlar. Özelliği DisplayMode Month, Year veya Decade olarak ayarlayın.
Kullanıcının bir tarih, tarih aralığı veya birden çok tarih aralığı seçip seçemezseniz belirtin. kullanın. SelectionMode
Görüntülenir tarih aralığını Calendar belirtin. ve DisplayDateStart özelliklerini DisplayDateEnd kullanın.
Geçerli tarihin vurgulanmış olup olmadığını belirtin. özelliğini IsTodayHighlighted kullanın. Varsayılan olarak IsTodayHighlightedtrue değeridir.
boyutunu Calendar değiştirme. özelliğini Viewbox kullanın veya LayoutTransform özelliğini olarak ScaleTransform ayarlayın. bir ve özelliklerini WidthHeight ayarsanız, Calendar gerçek takvim boyutunu değiştirmez.

Denetim, Calendar fare veya klavye kullanarak temel gezinti sağlar. Aşağıdaki tabloda klavye gezintisi özetlenmiştir.

Tuş Bileşimi DisplayMode Eylem
OK Month özelliği SelectedDate olarak SelectionMode ayarlanmazsa özelliğini None değiştirir.
OK Year Özelliğin aylarını DisplayDate değiştirir. 'nin SelectedDate değişmey olduğunu unutmayın.
OK Decade yıllarını DisplayDate değiştirir. 'nin SelectedDate değişmey olduğunu unutmayın.
SHIFT+OK Month veya SelectionMode olarak SingleDateNone ayarlanmazsa, seçilen tarih aralığını genişleter.
GİRİŞ SAYFASI Month geçerli SelectedDate ayın ilk günü olarak değiştirir.
GİRİŞ SAYFASI Year ayın DisplayDate ayına, yılın ilk ayı olarak değişir. SelectedDatedeğişmez.
GİRİŞ SAYFASI Decade yılın yıllarını DisplayDate on yılın ilk yılı olarak değiştirir. SelectedDatedeğişmez.
END Month geçerli SelectedDate ayın son günü olarak değiştirir.
END Year ayına, DisplayDate yılın son ayı olarak değişir. SelectedDatedeğişmez.
END Decade yılı, on DisplayDate yılın son yılı olarak değişir. SelectedDatedeğişmez.
CTRL+YUKARI OK Herhangi biri Bir sonraki büyük 'e DisplayMode geçişler. zaten DisplayModeDecade ise, eylem yok.
CTRL+AŞAĞI OK Herhangi biri Bir sonraki küçük 'e DisplayMode geçişler. zaten DisplayModeMonth ise, eylem yok.
ARA ÇUBUĞU veya ENTER Year veya Decade odaklanan DisplayMode öğe tarafından temsil edilen veya MonthYear 'ye geçişler.

Ayrıca bkz.