private void persistableOutput_ImageCaptured(object sender, ImageCapturedEventArgs e) { this._output.FetchOutputStream(new StreamHandler(this.SaveImage), e.ImageNames.FullSize, e.FullSizeImage); using (ScreenshotDetailsForm form = new ScreenshotDetailsForm(this, this.ProcessImage, e.ImageNames.FullSize)) { form.ShowDialog(); } }