Я добавил это в свой код конструктора формы:
this.SetStyle(ControlStyles.AllPaintingInWmPaint | ControlStyles.UserPaint | ControlStyles.DoubleBuffer, true);
Но он по-прежнему показывает уродливые артефакты при загрузке элементов управления, всякий раз, когда они меняются (форма и ее компоненты меняются (необходимо обновление) часто).
Что мне нужно сделать иначе?