<catel:ViewModelToViewConverter x:Key="ViewModelToViewConverter"></catel:ViewModelToViewConverter>
private void UpdateContentControl()
{
if (ContentControlBag != null)
{
contenedorVistas.Content = null;
GC.Collect(); // necesario para que se limpie el contenedor de vistas
contenedorVistas.Content = ContentControlBag.View;
contenedorVistas.DataContext = ContentControlBag.ViewModel;
}
}
public ContentControlBag ContentControlBag
{
get { return (ContentControlBag)GetValue(ContentControlBagPropiedad); }
set { SetValue(ContentControlBagPropiedad, value); }
}