public void StopCapturing() { if (_fpScanner != null) { _fpScanner.StopCapturing(); } UnbindFPScannerEvents(); }
void _fpScanner_OnFingerprintsDetected(List <Fingerprint> fingerprints) { _fpScanner.StopCapturing(); _userFingerprints = fingerprints; stackPanelFingerprints.Children.Clear(); int imageWidth = (int)stackPanelFingerprints.RenderSize.Width / fingerprints.Count; foreach (Fingerprint fingerprint in fingerprints) { System.Windows.Controls.Image img = new System.Windows.Controls.Image(); Bitmap bmp = new Bitmap(fingerprint.Image); img.Source = Utils.BitmapToBitmapSource(bmp); img.Width = imageWidth; img.Height = stackPanelFingerprints.Height; stackPanelFingerprints.Children.Add(img); } xamlButtonEnroll.IsEnabled = true; displayMessage("Press save to finish enrollment"); }