//public event EventHandler FadingComplete;

        public InfoMercadoria(Foto mercadoria)
        {
            this.foto = mercadoria;

            //fadeTimer = new System.Windows.Forms.Timer();
            //fadeTimer.Tick += new EventHandler(scrollTimer_Tick);
            //fadeTimer.Enabled = true;
            //fadeTimer.Start();

            textAlpha = textAlphaMax;

            PrepararDescrição();
        }
        private void listaFotos_AoSelecionar(Foto foto)
        {
            if (foto != null)
            {
                Entidades.Mercadoria.Mercadoria m = foto.ObterMercadoria();

                picFoto.Image = foto.Imagem;
                lblReferência.Text = m.Referência;
                lblPeso.Text = m.PesoFormatado;

                try
                {
                    lblPreço.Text = m.CalcularPreço(txtCotação.Cotação);
                }
                catch
                {
                    lblPreço.Text = "N/D";
                }
            }
        }
 public void MostrarFoto(Foto foto)
 {
     picFoto.MostrarImagem(foto.Imagem);
 }