Bu yardımcı olabilir. http://www.c-sharpcorner.com/UploadFile/mahesh/539/Default.aspx "Seçilen Tarih ve Seçilen Tarihler" alanı, bunları nasıl seçeceğinizi gösterir ve daha sonra, takviminizi nasıl biçimlendireceğinizi gösterebilir. Yani, umarım aynı takvimi kullanıyorsanız umarsınız. Bu yardımcı olur umarım.
Seçilmiş Tarih ve Seçilmiş Tarihler
SelectedDate özelliği, geçerli seçilen tarih temsil eder. Birden çok tarih seçimi doğruysa, SelectedDates özelliği bir Takvimdeki tüm seçili tarihleri gösterir. Aşağıdaki kod parçacığı, tasarım zamanında XAML'deki SelectedDates'i ayarlar. Eğer 5 Mart, 15 ve 25 açık mavi arka plana sahip görmek ve seçilen tarih temsil nereye
<Calendar Name="MonthlyCalendar"
SelectionMode="MultipleRange"
DisplayDate="3/5/2010"
DisplayDateStart="3/1/2010"
DisplayDateEnd="3/31/2010"
FirstDayOfWeek="Tuesday"
IsTodayHighlighted="True"
xmlns:sys="clr-namespace:System;assembly=mscorlib" Margin="15,39,88,19">
<Calendar.SelectedDates>
<sys:DateTime>3/5/2010</sys:DateTime>
<sys:DateTime>3/15/2010</sys:DateTime>
<sys:DateTime>3/25/2010</sys:DateTime>
</Calendar.SelectedDates>
</Calendar>
bir Takvim'de seçilen tarih Şekil 8'de benziyor.
Aşağıdaki kod parçacığı, çalışma zamanında WPF'deki SelectedDates özelliğini ayarlar.
private void AddSelectedDates()
{
MonthlyCalendar.SelectedDates.Add(new DateTime(2010, 3, 5));
MonthlyCalendar.SelectedDates.Add(new DateTime(2010, 3, 15));
MonthlyCalendar.SelectedDates.Add(new DateTime(2010, 3, 25));
}
Teşekkürler! Hem WPF hem de XAML'de kod için kabul edildi ve +1 - çok yararlı. –
Sorun değil, yardım etmekten memnunum. – XstreamINsanity
Üzgünüm - kabulü geri çekmek zorunda kaldı. Bu çözüm tarihleri seçer. Tek istediğim onları cesurca. Seçmek için bir tarih tıklayacağım ve o tarihte oluşturulan Notları göstereceğim. Yardımcı kod için +1’i terk ettiniz. –