public void SetUp() { NuGenThumbnailContainer.ImageCollection imageCollection = new NuGenThumbnailContainer.ImageCollection(new NuGenThumbnailContainer.ImageTracker()); _selectionService = new ThumbnailSelectionService(imageCollection); _bmp = this.CreateBitmap(); _bmp2 = this.CreateBitmap(); _bmp3 = this.CreateBitmap(); imageCollection.AddRange(new Image[] { _bmp, _bmp2, _bmp3 }); }
public GridPanel(INuGenServiceProvider serviceProvider, ImageTracker imageTracker) { Debug.Assert(imageTracker != null, "imageTracker != null"); _thumbnailManager = new ThumbnailManager( serviceProvider , this.Controls , imageTracker ); _selectionService = new ThumbnailSelectionService(_thumbnailManager.Images); this.SetStyle(ControlStyles.SupportsTransparentBackColor, true); this.AutoScroll = true; this.Anchor = AnchorStyles.Bottom | AnchorStyles.Left | AnchorStyles.Right | AnchorStyles.Top; this.BackColor = Color.Transparent; }
public void CtorArgumentNullExceptionTest() { _selectionService = new ThumbnailSelectionService(null); }