Leadtools.WinForms Namespace > RasterImageListItem Class : FilePageNumber Property |
public int FilePageNumber {get; set;}
'Declaration Public Property FilePageNumber As Integer
'Usage Dim instance As RasterImageListItem Dim value As Integer instance.FilePageNumber = value value = instance.FilePageNumber
Imports Leadtools.WinForms Imports Leadtools Imports Leadtools.Codecs Public Sub RasterImageListItem_Page(ByVal imageList As RasterImageList) ' Initialize the RasterCodecs class Dim codecs As RasterCodecs = New RasterCodecs() ' Clear existing items imageList.Items.Clear() ' Load a multi-page file Dim fileName As String = Path.Combine(LEAD_VARS.ImagesDir, "eye.gif") Dim image As RasterImage = codecs.Load(fileName) ' Create the items (1 for each page) Dim page As Integer = 1 Do While page <= image.PageCount Dim item As RasterImageListItem = New RasterImageListItem() item.Image = image ' Use the same image for all items item.Page = page ' But with a different page number item.Text = "Page " & page.ToString() ' Add the item to the image list imageList.Items.Add(item) page += 1 Loop End Sub Public NotInheritable Class LEAD_VARS Public Const ImagesDir As String = "C:\Users\Public\Documents\LEADTOOLS Images" End Class
using Leadtools.WinForms; using Leadtools; using Leadtools.Codecs; public void RasterImageListItem_Page(RasterImageList imageList) { // Initialize the RasterCodecs class RasterCodecs codecs = new RasterCodecs(); // Clear existing items imageList.Items.Clear(); // Load a multi-page file string fileName = Path.Combine(LEAD_VARS.ImagesDir, "eye.gif"); RasterImage image = codecs.Load(fileName); // Create the items (1 for each page) for (int page = 1; page <= image.PageCount; page++) { RasterImageListItem item = new RasterImageListItem(); item.Image = image; // Use the same image for all items item.Page = page; // But with a different page number item.Text = "Page " + page.ToString(); // Add the item to the image list imageList.Items.Add(item); } } static class LEAD_VARS { public const string ImagesDir = @"C:\Users\Public\Documents\LEADTOOLS Images"; }