Error processing SSI file
(Leadtools.Controls)

Show in webframe

ImageViewerPanControl Class




Members 
Supports displaying a scaled view of an ImageViewer into an external control with panning support.
Object Model
Syntax
public class ImageViewerPanControl 
'Declaration
 
Public Class ImageViewerPanControl 
Remarks

The ImageViewerPanControl is used to display a scaled view of an image, which is also being displayed in the ImageViewer control on an external target control at a size that would require scrolling. ImageViewerPanControl will maintain the images aspect ratio. A colored pan rectangle will be displayed to indicate the portion of the image currently being displayed in the viewer associated with this pan control.

By default, when the the user clicks inside the pan control and drags using the mouse or touch, the pan rectangle will move with along.

Example
Copy Code  
Imports Leadtools
Imports Leadtools.Controls
Imports Leadtools.Codecs
Imports Leadtools.Drawing
Imports Leadtools.ImageProcessing
Imports Leadtools.ImageProcessing.Color

Dim control As PictureBox = New PictureBox()
control.Width = 400
control.Dock = DockStyle.Left
_control.Controls.Add(control)
control.BringToFront()
_imageViewer.BringToFront()

Dim panControl As ImageViewerPanControl = New ImageViewerPanControl()
panControl.EnablePan = True
panControl.BorderPen = Pens.Yellow
'panControl.InsideBrush = new SolidBrush(Color.FromArgb(128, 0, 0, 0));
panControl.OutsideBrush = New SolidBrush(Color.FromArgb(128, 0, 0, 0))
panControl.WorkingCursor = Cursors.Hand
panControl.Control = control

panControl.ImageViewer = _imageViewer
using Leadtools;
using Leadtools.Controls;
using Leadtools.Codecs;
using Leadtools.Drawing;
using Leadtools.ImageProcessing;
using Leadtools.ImageProcessing.Color;

PictureBox control = new PictureBox();
control.Width = 400;
control.Dock = DockStyle.Left;
_control.Controls.Add(control);
control.BringToFront();
_imageViewer.BringToFront();

ImageViewerPanControl panControl = new ImageViewerPanControl();
panControl.EnablePan = true;
panControl.BorderPen = Pens.Yellow;
//panControl.InsideBrush = new SolidBrush(Color.FromArgb(128, 0, 0, 0));
panControl.OutsideBrush = new SolidBrush(Color.FromArgb(128, 0, 0, 0));
panControl.WorkingCursor = Cursors.Hand;
panControl.Control = control;

panControl.ImageViewer = _imageViewer;
Requirements

Target Platforms

See Also

Reference

ImageViewerPanControl Members
Leadtools.Controls Namespace

Error processing SSI file