static MonthViewDefinition() { VisibleDaysProperty.OverrideMetadata(typeof(MonthViewDefinition), new PropertyMetadata(42)); TimeSlotLengthProperty.OverrideMetadata( typeof(MonthViewDefinition), new PropertyMetadata(TimeSpan.FromDays(1))); SmallChangeIntervalProperty.OverrideMetadata( typeof(MonthViewDefinition), new PropertyMetadata(DateTimeInterval.FromDays(7))); LargeChangeIntervalProperty.OverrideMetadata( typeof(MonthViewDefinition), new PropertyMetadata(DateTimeInterval.FromMonths(1))); }