Por que meus controles WinForms piscam e são redimensionados lentamente?

Estou fazendo um programa em que tenho muitos painéis e painéis em painéis.

Eu tenho alguns controles desenhados personalizados nesses painéis.

A função de redimensionamento de 1 painel contém código para ajustar o tamanho e a posição de todos os controles nesse painel.

Agora, assim que eu redimensiono o programa, o redimensionamento deste painel é ativado. Isso resulta em muita oscilação dos componentes neste painel.

Todos os controles desenhados pelo usuário são armazenados em buffer duplo.

Alguém pode me ajudar a resolver esse problema?

questionAnswers(7)

yourAnswerToTheQuestion