ComponentFactory.Krypton.Toolkit.KryptonMonthCalendar.SetSelRange C# (CSharp) Метод

SetSelRange() приватный Метод

private SetSelRange ( System.DateTime lower, System.DateTime upper ) : void
lower System.DateTime
upper System.DateTime
Результат void
        private void SetSelRange(DateTime lower, DateTime upper)
        {
            bool startChanged = false;
            bool endChanged = false;

            if (lower != _selectionStart)
            {
                _selectionStart = lower;
                startChanged = true;
            }

            if (upper != _selectionEnd)
            {
                _selectionEnd = upper;
                endChanged = true;
            }

            PerformNeedPaint(true);

            if (startChanged)
                OnSelectionStartChanged(EventArgs.Empty);

            if (endChanged)
                OnSelectionEndChanged(EventArgs.Empty);

            if (startChanged || endChanged)
                OnDateChanged(new DateRangeEventArgs(_selectionStart, _selectionEnd));

            SetFocusDay();
        }
KryptonMonthCalendar