Дизайнер обрабатывает конструктор и событие Load формы\контрола.
Решается это довольно просто, вот таким способом мы определяем, что загрузка функции идет от дизайнера и прекращаем обработку события (или конструктора).
private void MyUserControl_Load(object sender, EventArgs e)
{
if (this.DesignMode) return;
... а здесь наш код ...
}
спасибо!
ОтветитьУдалить