private void Button_Click_1(object sender, RoutedEventArgs e) { if (cbo_typedoc.SelectedItem != null) { // Create an instance of the open file dialog box. var openDialog = new OpenFileDialog(); // Set filter options and filter index. openDialog.Filter = "Image files (*.jpg, *.jpeg, *.jpe, *.jfif, *.png) | *.jpg; *.jpeg; *.jpe; *.jfif; *.png"; openDialog.FilterIndex = 1; openDialog.Multiselect = false; // Call the ShowDialog method to show the dialog box. bool?userClickedOk = openDialog.ShowDialog(); // Process input if the user clicked OK. if (userClickedOk == true) { if (openDialog.Files != null && openDialog.Files.Count() > 0 && openDialog.File != null) { FileStream stream = openDialog.File.OpenRead(); var memoryStream = new MemoryStream(); stream.CopyTo(memoryStream); image = memoryStream.GetBuffer(); formScanne = new UcImageScanne(memoryStream, SessionObject.ExecMode.Creation); formScanne.Closed += new EventHandler(GetInformationFromChildWindowImagePreuve); formScanne.Show(); } } } }
private void hyperlinkButtonPropScannee__Click(object sender, RoutedEventArgs e) { MemoryStream memoryStream = new MemoryStream(((HyperlinkButton)sender).Tag as byte[]); var ucImageScanne = new UcImageScanne(memoryStream, SessionObject.ExecMode.Modification); ucImageScanne.Show(); }
private void btn_Modifier_click(object sender, RoutedEventArgs e) { try { var openDialog = new OpenFileDialog(); //openDialog.Filter = "Text Files (*.txt)|*.txt"; openDialog.Filter = "Image files (*.jpg; *.jpeg; *.png; *.bmp) | *.jpg; *.jpeg; *.png; *.bmp"; openDialog.Multiselect = true; bool?userClickedOK = openDialog.ShowDialog(); if (userClickedOK == true) { if (openDialog.Files != null && openDialog.Files.Count() > 0 && openDialog.File != null) { FileStream stream = openDialog.File.OpenRead(); var memoryStream = new MemoryStream(); stream.CopyTo(memoryStream); lnkLetter.Tag = memoryStream.GetBuffer(); var formScanne = new UcImageScanne(memoryStream, SessionObject.ExecMode.Creation); //var formScanne = new UcImageScanne(stream, SessionObject.ExecMode.Creation); formScanne.Closed += new EventHandler(GetInformationFromChildWindowImageAutorisation); formScanne.Show(); } } } catch (Exception ex) { Message.ShowError(ex.Message, Galatee.Silverlight.Resources.Devis.Languages.txtDevis); } }