UserControl glitch

При загрузке формы выполняю следующий код:

private void Form1_Load(object sender, EventArgs e)
{
    var pw = new PleaseWait();
    this.Controls.Add(pw);
    pw.BringToFront();
    pw.Visible = false;
}

чтобы добавить нижеследующий элемент управления. введите сюда описание изображения Во время выполнения программы в нужный момент выполняю pw.Visible = true, но вместо элемента выше, получаю следующее. введите сюда описание изображения Элемент загружается неполностью, видна часть формы, которая под ним. Как фиксить понятия не имею. Если делать элемент видимым при загрузке формы, то он отрисовывается нормально.


Ответы (0 шт):