I created a viewmodel for the transitionpresenter class. I also created a small example program for it. This discussion forum maybe is not the place to describe what I did in detail. So I quickly made a blog post that describes in some detail what I did.
The link you can find below:
I know there was already a viewmodel for this class but in my blog entry I describe why I created another one.
I had to change the private fields _childContainer and _currentIndex in the TransitionPresenter class to protected in order to make everything work.
Maybe you will find it of use to you.