Example #1
0
        /// <summary>
        /// Sends a request to activate the control and to initiate its single,
        /// unambiguous action.
        /// </summary>
        void IInvokeProvider.Invoke()
        {
            if (EnsureSelection())
            {
                OwningCalendar.SelectedDates.Clear();

                DateTime?date = OwningCalendarDayButton.GetDateNullable();
                if (date != null)
                {
                    OwningCalendar.SelectedDates.Add(date.Value);
                    OwningCalendar.OnDayClick(date.Value);
                }
            }
        }