Полное подавление всех рисунков нецелесообразно, окраска оконной рамки находится вне вашего непосредственного контроля. В этом нет необходимости, все, что вам нужно сделать, это сделать ваш рисунок быстрым при изменении размера формы. Как это:
private bool fastRender;
protected override void OnResizeBegin(EventArgs e) {
fastRender = true;
base.OnResizeBegin(e);
}
protected override void OnResizeEnd(EventArgs e) {
base.OnResizeEnd(e);
fastRender = false;
this.Invalidate();
}
И проверьте переменную fastRender в обработчике событий Paint, рисуя только минимум. Или вообще ничего. Если фактическая задержка вызвана большим количеством элементов управления, то воспользуйтесь этим, сделав их невидимыми в ResizeBegin и снова видимыми в ResizeEnd. Легко сделать с помощью панели. Если это вызвано тем, что элементы управления закреплены или имеют привязку, установленную таким образом, что они будут изменять размер или перемещаться всякий раз, когда пользователь изменяет размер окна, тогда вы найдете Suspend / ResumeLayout полезным.