Microsoft.Samples.KMoore.WPFSamples.DateControls.MonthCalendar.OnMaxSelectionCountChanged C# (CSharp) Method

OnMaxSelectionCountChanged() private static method

private static OnMaxSelectionCountChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
d System.Windows.DependencyObject
e System.Windows.DependencyPropertyChangedEventArgs
return void
        private static void OnMaxSelectionCountChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)
        {
            MonthCalendar mcc = (MonthCalendar)d;
            int newValue = (int)e.NewValue;

            if (newValue < mcc.SelectedDates.Count)
            {
                mcc.TrimSelectedDates(newValue);
            }
        }