This is the third post in a four part series on Silverlight 2’s Parts & States control model. Last time, you learned how to reskin an existing control using VisualStateManager. In this post, you’ll see how to build up a Parts & States-based custom control. We’ll also explore how you can create more sophisticated visual transitions. (Series Link: Part 1, Part 2, Part 3, Part 4) VisualStateManager We’ve saw it briefly in the last post, but let’s formally introduce VisualStateManager. VisualStateManager is the class responsible for control visual state management. The “visual” modifier in that sentence is important – the …