Я создал пользовательский элемент управления со значениями времени начала, текущего и конечного времени. Текущее время должно быть между временем начала и окончания, иначе выдается исключение.
В конструкторе я хочу установить новое время начала, текущего и конечного времени; и новое текущее время действительно для нового начала и конца, но не для начала и конца по умолчанию. Однако дизайнер сначала устанавливает текущее время, поэтому выдается исключение, и дизайнер заменяется сообщением об исключении дизайнера.
Как мне сказать конструктору установить время начала и окончания перед установкой текущего времени?