private void Calendar_SelectionChanged(object sender, EventArgs e) { textBox.Text = calendar.SelectedDate.ToShortDateString(); DateSelectedEventArgs eventData = new DateSelectedEventArgs(calendar.SelectedDate); OnDateSelection(eventData); calendar.Visible = false; }
protected virtual void OnDateSelection(DateSelectedEventArgs e) { DateSelected?.Invoke(this, e); }