I\'ve been using this great article as a basis for showing and hiding elements with a transition effect. It works very neatly in that it lets you bind the Visibility>
Visibility>
Present framework does something similar to this. Here is a demo of it. You can make use of it or do something similar with VisualStateManager.