private void ThisIsNotBut_Click(object sender, RoutedEventArgs e) { if (numberOfPeopleToLoad == 0) { EndValidating(); OnValidatingEnded?.Invoke(this, new EventArgs()); return; } LoadNextPersonForSelection(); }
private void Validate_Click(object sender, RoutedEventArgs e) { List <System.Drawing.Image> resultFacesOfPeople = new List <System.Drawing.Image>(); foreach (var border in ImageValidatingPanel.Children) { var brd = (Border)border; if (brd.BorderThickness.Bottom == 2) { var img = ImageProcessing.ImageProcessingInstance.ConvertBitmapImageToImage( (BitmapImage)((Image)brd.Child).Source); resultFacesOfPeople.Add(img); } } _extractedPeople.Add(new Person(resultFacesOfPeople)); if (numberOfPeopleToLoad == 0) { EndValidating(); OnValidatingEnded?.Invoke(this, new EventArgs()); return; } LoadNextPersonForSelection(); }