日曜日と今日の日付の色をカスタマイズするには、次のコードを追加します。
Visual Basic コードの書き方
Visual Basic |
コードのコピー
|
---|---|
' 日曜日を赤色で表示し、今日の日付を緑色で表示します Dim datesSelector As DaySlotTemplateSelector = TryCast(Me.Resources("DaySlotTemplateSelector"), DaySlotTemplateSelector) cal1.DaySlotTemplateSelector = datesSelector ' DaySlotTemplateSelector クラスインスタンス内で定義した太字の日の辞書を使用します Me._boldedDays = datesSelector.BoldedDays cal1.DayOfWeekSlotTemplateSelector = New DayOfWeekTemplateSelector() cal1.WeekendBrush = New SolidColorBrush(Colors.Red) cal1.TodayBrush = New SolidColorBrush(Colors.Green) |
C# コードの書き方
C# |
コードのコピー
|
---|---|
// 日曜日を赤色で表示し、今日の日付を緑色で表示します DaySlotTemplateSelector datesSelector = this.Resources["DaySlotTemplateSelector"] as DaySlotTemplateSelector; cal1.DaySlotTemplateSelector = datesSelector; // DaySlotTemplateSelector クラスインスタンス内で定義した太字の日の辞書を使用します this._boldedDays = datesSelector.BoldedDays; cal1.DayOfWeekSlotTemplateSelector = new DayOfWeekTemplateSelector(); cal1.WeekendBrush = new SolidColorBrush(Colors.Red); cal1.TodayBrush = new SolidColorBrush(Colors.Green);} |