public void IrA(IViewPrincipal view) { var animacionEsquema = AplicadorEsquemasBarraTitulo.Crear(Ventana, view.EsquemaBarraTitulo); var animacionEntrada = Fade.In .WithDuration(AplicadorEsquemasBarraTitulo.Duracion.Subtract(TimeSpan.FromMilliseconds(100))) .WithEasing(AplicadorEsquemasBarraTitulo.Easing) .Create(view.View); animacionEntrada.Pair(animacionEsquema) .Before(() => Panel.Children.Add(view.View)) .Then(() => view.DoFocus()) .BeginIn(view.View); }
public void UnregisterView(IViewPrincipal ventana) { this.OnCargaInicialEvent -= new OnCargaInicialDelegado(ventana.OnCargaDatos); }