コード例 #1
0
 public ImageSourceManager()
 {
     this.selectedSourceIndex = -1;
     this.capturedImages = new ProducerConsumer<Bitmap>(30);
     this.sources = new ImageSourceCollection(this);
     this.sources.ElementAdded += new ImageSourceCollectionChanged(sources_ElementAdded);
     this.sources.ElementRemoved += new ImageSourceCollectionChanged(sources_ElementRemoved);
     this.dlgImageProduced = new ImageProducedEventHandler(element_ImageProduced);
 }
コード例 #2
0
 private void sources_ElementRemoved(ImageSourceCollection source, IImageSource element)
 {
     element.ImageProduced -= dlgImageProduced;
 }