←Select platform

EnablePan Property

Summary

Enable panning on the target control.

Syntax
C#
C++/CLI
public bool EnablePan { get; set; } 
public:  
   property bool EnablePan 
   { 
      bool get() 
      void set(bool value) 
   } 

Property Value

true to allow the user to click and drag on the target control, otherwise; false. Default value is true.

Remarks

This value allows the user to click and drag on the target control to move the pan rectangle as well as panning the in the image viewer.

Example
C#
using Leadtools; 
using Leadtools.Controls; 
using Leadtools.Codecs; 
using Leadtools.Drawing; 
 
using Leadtools.ImageProcessing; 
using Leadtools.ImageProcessing.Color; 
 
public void ImageViewerPanControl_Example() 
{ 
   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.MouseButton = MouseButtons.Left; 
 
   panControl.ImageViewer = _imageViewer; 
} 
Requirements

Target Platforms

Help Version 23.0.2024.2.29
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2024 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Controls Assembly
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.