Вы можете использовать эффекты перехода.
SlideTransition sltrans = new SlideTransition();
sltrans.Mode = SlideTransitionMode.SlideUpFadeIn;
ITransition transition = sltrans.GetTransition(yourcontrol);
transition.Begin();
transition.Completed += delegate { transition.Stop(); };
Вы можете установить эффекты перехода для любого пользовательского элемента управления, связав их в коде.
Я думаю, этого может быть достаточно для вашего требования.