ItemError Event (original) (raw)
Summary
Occurs when an error happens when the viewer tries to update the item image data.
Syntax
public:
event EventHandler<Leadtools::Controls::ImageViewerItemErrorEventArgs^>^ ItemError
Example
using Leadtools;
using Leadtools.Controls;
using Leadtools.Codecs;
using Leadtools.Drawing;
using Leadtools.ImageProcessing;
using Leadtools.ImageProcessing.Color;
public void ImageViewerItemChanged_Example()
{
_imageViewer.ItemChanged += (sender, e) =>
{
var item = e.Item;
var sb = new StringBuilder();
sb.AppendFormat("ItemChanged:{0} Reason:{1} Size:{2} Res:{3}", _imageViewer.Items.IndexOf(item), e.Reason, item.Size, item.Resolution);
if (item.Image != null)
sb.AppendFormat(" Image: {0}bpp {1} by {2}", item.Image.BitsPerPixel, item.Image.Width, item.Image.Height);
else
sb.AppendFormat(" Image: null");
Debug.WriteLine(sb.ToString());
if (item.Url != null)
Debug.WriteLine(" Url:" + item.Url.ToString());
};
}