Scénario spécifique. ControlA modifie une valeur qui amène ControlB (une sous-classe de scrollviewer) à refigurer sa fenêtre d'affichage, son décalage et son étendue, puis déclenche l'événement ScrollableChanged. ControlB intercepte également l'événement "ScrollableChanged" et défile par programmation jusqu'à un décalage déterminé. Cela crée ce double redraw terrible qui serait complètement évité si je pouvais juste appeler suspendlayout avant de changer la valeur et resumelayout après que le scroll calculé est effectué.Equivalent à SuspendLayout et ResumeLayout dans WPF
Comment faire?