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