private void CambiarColores(string nombreObjeto, string nombreAnterior)
        {
            switch (nombreObjeto)
            {
            case "rojo":
                switch (nombreAnterior)
                {
                case "azul":
                    this.flor.Source = new BitmapImage(new Uri("../../imagenes/fotosMesclar/flor_purple.png", UriKind.Relative));
                    recurso.Correcto();
                    ver = 0;
                    Botones.Completed += Botones_Completed;
                    Botones.Begin();
                    break;

                case "amarillo":
                    recurso.Error();
                    break;

                case "rojo":
                    this.flor.Source = new BitmapImage(new Uri("../../imagenes/fotosMesclar/flor_red.png", UriKind.Relative));
                    ver = 0;
                    break;

                default:
                    this.flor.Source = new BitmapImage(new Uri("../../imagenes/fotosMesclar/flor_red.png", UriKind.Relative));
                    ver = 0;
                    break;
                }
                break;

            case "azul":
                switch (nombreAnterior)
                {
                case "rojo":
                    this.flor.Source = new BitmapImage(new Uri("../../imagenes/fotosMesclar/flor_purple.png", UriKind.Relative));
                    recurso.Correcto();
                    ver = 0;
                    Botones.Completed += Botones_Completed;
                    Botones.Begin();
                    break;

                case "amarillo":
                    recurso.Error();
                    break;

                case "azul":
                    this.flor.Source = new BitmapImage(new Uri("../../imagenes/fotosMesclar/flor_blue.png", UriKind.Relative));
                    ver = 0;
                    break;

                default:
                    this.flor.Source = new BitmapImage(new Uri("../../imagenes/fotosMesclar/flor_blue.png", UriKind.Relative));
                    ver = 0;
                    break;
                }
                break;

            case "amarillo":
                switch (nombreAnterior)
                {
                case "rojo":
                    recurso.Error();
                    ver = 1;
                    break;

                case "azul":
                    recurso.Error();
                    ver = 1;
                    break;

                case "amarillo":
                    recurso.Error();
                    ver = 1;
                    break;

                default:
                    recurso.Error();
                    break;
                }
                break;
            }
        }
示例#2
0
        private void CambiarColores(string nombreObjeto, string nombreAnterior)
        {
            switch (nombreObjeto)
            {
            case "blanco":
                switch (nombreAnterior)
                {
                case "azul":
                    this.vaso.Source = new BitmapImage(new Uri("../../imagenes/fotosMesclar/water_cyan.png", UriKind.Relative));
                    recurso.Correcto();
                    ver = 0;
                    Botones.Begin();
                    Botones.Completed += Botones_Completed;
                    break;

                case "verde":
                    recurso.Error();
                    ver = 0;
                    break;

                case "blanco":
                    this.vaso.Source = new BitmapImage(new Uri("../../imagenes/fotosMesclar/water_white.png", UriKind.Relative));
                    ver = 0;
                    break;

                default:
                    this.vaso.Source = new BitmapImage(new Uri("../../imagenes/fotosMesclar/water_white.png", UriKind.Relative));
                    ver = 0;
                    break;
                }
                break;

            case "azul":
                switch (nombreAnterior)
                {
                case "blanco":
                    this.vaso.Source = new BitmapImage(new Uri("../../imagenes/fotosMesclar/water_cyan.png", UriKind.Relative));
                    recurso.Correcto();
                    ver = 0;
                    Botones.Begin();
                    Botones.Completed += Botones_Completed;
                    break;

                case "verde":
                    recurso.Error();
                    ver = 0;
                    break;

                case "azul":
                    this.vaso.Source = new BitmapImage(new Uri("../../imagenes/fotosMesclar/water_blue.png", UriKind.Relative));
                    ver = 0;
                    break;

                default:
                    this.vaso.Source = new BitmapImage(new Uri("../../imagenes/fotosMesclar/water_blue.png", UriKind.Relative));
                    ver = 0;
                    break;
                }
                break;

            case "verde":
                switch (nombreAnterior)
                {
                case "blanco":
                    recurso.Error();
                    ver = 1;
                    break;

                case "azul":
                    recurso.Error();
                    ver = 1;
                    break;

                case "verde":
                    recurso.Error();
                    ver = 1;
                    break;

                default:
                    recurso.Error();
                    ver = 1;
                    break;
                }
                break;
            }
        }