Ejemplo n.º 1
0
        private void MostrarGrafico()
        {
            if (this.InvokeRequired)
            {
                AvanceRelato avance = new AvanceRelato(MostrarGrafico);
                this.Invoke(avance);
            }
            else
            {
                switch (estado)
                {
                case Pic.SePrepara:
                    this.picFondo.Visible = false;
                    break;

                case Pic.LaTieneMaradona:
                    pic1.Visible = true;
                    break;

                case Pic.ArrancaConLaPelota:
                    pic1.Visible = false;
                    pic2.Visible = true;
                    break;

                case Pic.DejaElTendal:
                    pic2.Visible = false;
                    pic3.Visible = true;
                    break;

                case Pic.VaATocarPara:
                    pic3.Visible = false;
                    pic4.Visible = true;
                    break;

                case Pic.Gooool:
                    pic4.Visible = false;
                    pic5.Visible = true;
                    break;

                case Pic.Festeja:
                    pic5.Visible          = false;
                    this.picFondo.Visible = true;
                    this.picFondo.Visible = true;
                    estado--;
                    break;
                }
                estado++;
            }
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Invokes the delegate.
        /// </summary>
        private void InvokeDelegate()
        {
            AvanceRelato relato = new AvanceRelato(MostrarGrafico);

            this.Invoke(relato);
        }