This event is generated when the mouse is moved over a thumbnail image in the Thumbnail Control.

[Visual Basic] Public Event MouseMoveOnThumbnail As ThumbnailEventHandler
[C#] public event ThumbnailEventHandler MouseMoveOnThumbnail;

Event Data

The event handler retrieves arguments of type ThumbnailEventArgs

Explanation

The MouseMoveOnThumbnail event is generated when the mouse is moved over a thumbnail image in the Thumbnail Control. If the thumbnail image is not completely displayed on the thumbnail control then this event is not generated or if the AllowDrag property is true and the thumbnail image is being dragged within the Thumbnail Control.

Information about files loaded during this event can be referred to within the ThumbnailLoadEventArgs arguments.

Regarding properties for the ThumbnailEventArgs class

When the thumbnail image isn't displayed into the thumbnail frame that was moved over with the mouse, the DirectoryName and FileName parameters will return an empty string (String.Empty) and the ImageNumber and the PageNumber will return -1.

When multi-page image files are loaded, the page number is appended to the FileName parameter (If the page number is 0 then it is omitted).

Example: When page 2 of the file ABC.TIF is loaded into the thumbnail control, the FileName parameter will return the string "ABC.TIF 2"

Example

Displays the filename of the destination cell

[Visual Basic.NET]
Private Sub
Thumbnail1_MouseMoveOnThumbnail(ByVal sender As Object, ByVal e As Newtone.ImageKit.Win.ThumbnailEventArgs) Handles Thumbnail1.MouseMoveOnThumbnail If e.ImageNumber
    = -1 Then Exit Sub ' disabled  cell Label1.Text
    = e.FileName; End
Sub [Visual

C#.NET] private
void thumbnail1_MouseMoveOnThumbnail(object sender, Newtone.ImageKit.Win.ThumbnailEventArgs e) {
if
    (e.ImageNumber == -1) return; //  disabled cell
    label1.Text = e.FileName;
}

See Also

Thumbnail Members | Newtone.ImageKit.Win.Thumbnail

 

The ImageKit.NET3 is created by Newtone Corporation