示例#1
0
        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);
        }
示例#2
0
 public void UnregisterView(IViewPrincipal ventana)
 {
     this.OnCargaInicialEvent -= new OnCargaInicialDelegado(ventana.OnCargaDatos);
 }