Say when I have control which is a parent control and has some child windows / control then the paint and the messages can flow in 2 direction of parent notifying child and the vice versa. Just look into your case if the paint is correctly getting relayed.