 <p>As far as I know you can't build your custom transitions and use them like normal WinRT Transitions, that is, inside a TransitionCollection.</p> <pre><code>&lt;ListView.Transitions&gt; &lt;TransitionCollection&gt; &lt;myTransitions:PotatoeTransition/&gt; &lt;/TransitionCollection&gt; &lt;/ListView.Transitions&gt; </code></pre> <p>You can't do the above as far as I know. (ignore the fact that I exemplified with a ListView, it applies to everything, I think) </p> <p>You'll probably have to use a Storyboard that animates both the RenderTransform (TranslateTransform) and the Opacity to achieve your objective.<br> I think you can still create a Behavior though if you want to make it more reusable. </p>