private void HandleDateChanged(object sender, DateEventArgs e) { if (e.NewDate < new DateTime(2000, 1, 1)) { throw new BadDataException(e.NewDate, e.OldDate, "Недопустимая дата, указываемая дата должна быть позднее 1го января 2000г"); } }
protected virtual void OnDateChanged(DateEventArgs e) { EventHandler <DateEventArgs> handler = DateChanged; if (handler != null) { handler(this, e); } }