private void mainForm_FormClosing(object sender, FormClosingEventArgs e) { if (m_takePictureWithPreviewAsync != null) { WebcamWithPreview camp = confWebcam.SelectedItem as WebcamWithPreview; if (camp != null) { camp.TakePictureEnd(); } } }