private void SelecionarFoto_bt_Click(object sender, RoutedEventArgs e) { try { Microsoft.Win32.OpenFileDialog openFileDialog = new Microsoft.Win32.OpenFileDialog(); openFileDialog.Multiselect = false; openFileDialog.Filter = "Imagem files (*.jpg)|*.jpg|All Files (*.*)|*.*"; openFileDialog.InitialDirectory = Environment.GetFolderPath(Environment.SpecialFolder.MyPictures); if (openFileDialog.ShowDialog() == true) { BitmapImage _img = new BitmapImage(new Uri(openFileDialog.FileName)); string _imgstr = Conversores.IMGtoSTR(_img); var fileLength = new FileInfo(openFileDialog.FileName).Length; //limitar o tamanho futuro Foto_im.Source = _img; ((ClasseColaboradores.Colaborador)ListaColaboradores_lv.SelectedItem).Foto = _imgstr; //Conversores.IMGtoSTR(new BitmapImage(new Uri(arquivoLogo.FileName))); //ListaEmpresas_lv.Items.Refresh(); //BindingExpression be = BindingOperations.GetBindingExpression(Logo_im, Image.SourceProperty); //be.UpdateTarget(); //_imgstr = null; } } catch (Exception ex) { } }
private void SelecionarLogo_bt_Click(object sender, RoutedEventArgs e) { try { Microsoft.Win32.OpenFileDialog openFileDialog = new Microsoft.Win32.OpenFileDialog(); openFileDialog.Multiselect = false; openFileDialog.Filter = "Images (*.BMP;*.JPG;*.GIF,*.PNG,*.TIFF)|*.BMP;*.JPG;*.GIF;*.PNG;*.TIFF|" + "All files (*.*)|*.*"; openFileDialog.InitialDirectory = Environment.GetFolderPath(Environment.SpecialFolder.MyPictures); if (openFileDialog.ShowDialog() == true) { BitmapImage _img = new BitmapImage(new Uri(openFileDialog.FileName)); string _imgstr = Conversores.IMGtoSTR(_img); Logo_im.Source = _img; ((ClasseEmpresas.Empresa)ListaEmpresas_lv.SelectedItem).Logo = _imgstr; //Conversores.IMGtoSTR(new BitmapImage(new Uri(arquivoLogo.FileName))); //ListaEmpresas_lv.Items.Refresh(); //BindingExpression be = BindingOperations.GetBindingExpression(Logo_im, Image.SourceProperty); //be.UpdateTarget(); //_imgstr = null; } } catch (Exception ex) { } }
private void CapturarFoto_bt_Click(object sender, RoutedEventArgs e) { try { PopupWebCam _PopupWebCam = new PopupWebCam(); _PopupWebCam.ShowDialog(); BitmapSource _img = _PopupWebCam.Captura; if (_img != null) { string _imgstr = Conversores.IMGtoSTR(_img); Foto_im.Source = _img; ((ClasseColaboradores.Colaborador)ListaColaboradores_lv.SelectedItem).Foto = _imgstr; } } catch (Exception ex) { } }