private void AppTask_Completed(object sender, RunWorkerCompletedEventArgs e) { BackgroundWorker worker = sender as BackgroundWorker; worker.Dispose(); List <AsScanned> scanned = (List <AsScanned>)e.Result; for (int i = 0; i < scanned.Count; i++) { AsScanned scan = scanned[i]; AsListItem asListItem = new AsListItem { Title = scan.Title, Image = scan.Image, Score = scan.Score }; ImageList.Children.Add(asListItem); } LoadingBar.Visibility = Visibility.Collapsed; }
private void BtnImgBrowser_Click(object sender, RoutedEventArgs e) { var dlg = new Microsoft.Win32.OpenFileDialog { Title = "Select an Image", Filter = "Images |*.jpg; *.png", CheckFileExists = true }; if (dlg.ShowDialog() == true) { AsScanned scan = AppCore.CheckImage(dlg.FileName); AsListItem asListItem = new AsListItem { Title = scan.Title, Image = scan.Image, Score = scan.Score }; ImageList.Children.Add(asListItem); } }