private void img_fotoUsuario_MouseDown(object sender, MouseButtonEventArgs e)
        {
            Bitmap foto = new Bitmap(@"Imagenes\Iconos\Sistema\usuario.png");

            BitmapSource nuevaFoto = HerramientasWindow.CargarImagenDeArchivosABitmapSource();

            if (nuevaFoto != null)
            {
                img_fotoUsuario.Source = nuevaFoto;
                seCargoFoto            = true;
            }
            else if (usuario.ImagenAsociada == null || usuario.ImagenAsociada.Imagen == null)
            {
                img_fotoUsuario.Source = HerramientasWindow.BitmapAImageSource(foto);
                seCargoFoto            = false;
            }
        }
示例#2
0
 static void controlImage_MouseDown(object sender, MouseButtonEventArgs e)
 {
     System.Windows.Controls.Image controlImagen = (System.Windows.Controls.Image)sender;
     if (e.LeftButton == MouseButtonState.Pressed)
     {
         BitmapSource imagen = HerramientasWindow.CargarImagenDeArchivosABitmapSource();
         if (imagen != null)
         {
             controlImagen.Source      = imagen;
             controlImagen.DataContext = true;
         }
     }
     else if (e.RightButton == MouseButtonState.Pressed)
     {
         AsignarFondoBlancoImage(controlImagen);
         controlImagen.DataContext = false;
     }
 }