←Select platform

Tag Property (ImageViewerItem)

Summary

Optional user defined data associated with this item.

Syntax

C#
VB
C++
public object Tag { get; set; }
Public Property Tag() As Object 
   Get 
   Set 
public:  
   property Object^ Tag 
   { 
      Object^ get() 
      void set(Object^ value) 
   } 

Property Value

The optional user defined data associated with this item. Default value is null.

Remarks

This value is not used by LEADTOOLS. You can set any value here for the purpose of your application.

For more information, refer Image Viewer Items.

Example

C#
VB
using Leadtools; 
using Leadtools.Controls; 
using Leadtools.Codecs; 
using Leadtools.Drawing; 
using Leadtools.ImageProcessing; 
using Leadtools.ImageProcessing.Color; 
 
for (int i = 0; i < _imageViewer.Items.Count; i++) 
{ 
   ImageViewerItem item = _imageViewer.Items[i]; 
   int pageNumber = (int)item.Tag; // we already save the page number in Tag in other example, you can save any data you want in this object 
 
   // for example, update the item text to have page number ... 
   string text = item.Text; 
   if (string.IsNullOrEmpty(text)) 
      text = "Page " + pageNumber.ToString(); 
} 
Imports Leadtools 
Imports Leadtools.Controls 
Imports Leadtools.Codecs 
Imports Leadtools.Drawing 
Imports Leadtools.ImageProcessing 
Imports Leadtools.ImageProcessing.Color 
 
Dim i As Integer = 0 
Do While i < _imageViewer.Items.Count 
   Dim item As ImageViewerItem = _imageViewer.Items(i) 
   Dim pageNumber As Integer = CInt(item.Tag) ' we already save the page number in Tag in other example, you can save any data you want in this object 
 
   ' for example, update the item text to have page number ... 
   Dim text As String = item.Text 
   If String.IsNullOrEmpty(text) Then 
      text = "Page " & pageNumber.ToString() 
   End If 
   i += 1 
Loop 

Requirements

Target Platforms

Products | Support | Contact Us | Copyright Notices
© 1991-2017 LEAD Technologies, Inc. All Rights Reserved.
Leadtools.Controls Assembly
Click or drag to resize