I follow your instructions, I set the ItemSource without the EntityFrameworkDataSource. It notice that it load a little bit faster but still take a seconds to the UserControl appear.
I forget to say in the first post, We have a UserControl with RadTransitionControl that is the Container for all of the others UserControls, When a item on the menu is selected, we add the UserControl to the RadTransitionControl:
#region [ Pessoas ]
(codigoModulo == ModulosConstantes.PESSOAS_PESSOAS)
//TrnConteudoSistema is the RadTransitionControl
//PessoasVisao is the UserControl that is taking long time to appear.
The biggest problem is, We click on the menu, and the delay occurs even if I set the ItemsSource without the Entity DataSource. After 5 seconds the Animation occurs and the UserControls show with the data already loaded.
I was wondering if is there a way to only call the Load() when the animation already happened and the UserControl is loaded.