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, но вместо элемента выше, получаю следующее.
Элемент загружается неполностью, видна часть формы, которая под ним. Как фиксить понятия не имею.
Если делать элемент видимым при загрузке формы, то он отрисовывается нормально.