protected override void OnDateSelected(DateRangeEventArgs drevent)
 {
     base.OnDateSelected(drevent);
     MonCalEventArgs args = new MonCalEventArgs(drevent.Start);
     monCalControlHandler(this, args);
     this.Dispose();
 }
 void monCal_monCalControlHandler(object sender, MonCalEventArgs e)
 {
     maskedTextBox1.Text = e.SelectedDate;
     value = DateTime.Parse(maskedTextBox1.Text);
     this.Controls.Remove(monCal);
     monCal = null;
     panel.Width = defaultWidth;
     panel.Height = defaultHeight;
 }