Click or drag to resize

DocumentViewerAdd Method (RandomAccessImageSource, ThumbnailCaptionRequestEventHandler)

Adds images from a RandomAccessImageSource and gets the thumbnail caption and tooltip from a ThumbnailCaptionRequestEventHandler.

Namespace:  Atalasoft.Imaging.WinControls
Assembly:  Atalasoft.dotImage.WinControls (in Atalasoft.dotImage.WinControls.dll) Version: 11.0.0.0.0.297 (.NET 4.5.2, x86)
Syntax
public void Add(
	RandomAccessImageSource imageSource,
	ThumbnailCaptionRequestEventHandler captionRequestHandler
)

Parameters

imageSource
Type: Atalasoft.ImagingRandomAccessImageSource
The image source to grab images from.
captionRequestHandler
Type: Atalasoft.Imaging.WinControlsThumbnailCaptionRequestEventHandler
The ThumbnailCaptionRequestEventHandler called to get the thumbnail caption and tooltip.
Exceptions
ExceptionCondition
ArgumentNullException Thrown if the imageSource argument is null (Nothing in VB).
ArgumentException Thrown if the image source does not know its total image count.
Examples
private void menuAdd_Click(object sender, System.EventArgs e)
{
   // The caption and tooltip for each page will
   // be set in the OnThumbnailCaptionRequest method.
   this._viewer.Add(new FileSystemImageSource(new string[] { @"C:\images\multipage.tif" }, true), new ThumbnailCaptionRequestEventHandler(OnThumbnailCaptionRequest));
}

private void OnThumbnailCaptionRequest(object sender, ThumbnailCaptionRequestEventArgs e)
{
   e.Caption = "Image " + e.Index.ToString();
   e.ToolTip = "";
}
See Also