←Select platform

ScrollPosition Property

Summary

Gets or sets the location of the auto-scroll position.

Syntax

C#
VB
C++
public virtual Point ScrollPosition { get; set; } 
  
Public Overridable Property ScrollPosition As Point 
public: 
virtual property Point ScrollPosition { 
   Point get(); 
   void set (    Point ); 
} 

Property Value

A Point object that represents the auto-scroll position in pixels.

Example

This displays the scroll positions after each zoom

C#
VB
using Leadtools.WinForms; 
using Leadtools; 
using Leadtools.Codecs; 
using Leadtools.ImageProcessing.Color; 
using Leadtools.Drawing; 
 
private void viewer_ScrollViewer(object sender, EventArgs e) 
{ 
   RasterImageViewer viewer = sender as RasterImageViewer; 
   string s = string.Format("ScrollPosition: {0}", viewer.ScrollPosition); 
   Console.WriteLine(s); 
} 
 
public void RasterImageViewer_ScrollViewer(RasterImageViewer viewer) 
{ 
   viewer.ScrollViewer += new EventHandler(viewer_ScrollViewer); 
 
   MessageBox.Show("Scroll the image and the 'ScrollViewer' event gets fired"); 
   // or do something in code to cause a scroll 
} 
Imports Leadtools.WinForms 
Imports Leadtools 
Imports Leadtools.Codecs 
Imports Leadtools.ImageProcessing.Color 
Imports Leadtools.Drawing 
 
Private Sub viewer_ScrollViewer(ByVal sender As Object, ByVal e As EventArgs) 
   Dim viewer As RasterImageViewer = CType(IIf(TypeOf sender Is RasterImageViewer, sender, Nothing), RasterImageViewer) 
   Dim s As String = String.Format("ScrollPosition: {0}", viewer.ScrollPosition) 
   Console.WriteLine(s) 
End Sub 
 
Public Sub RasterImageViewer_ScrollViewer(ByVal viewer As RasterImageViewer) 
   AddHandler viewer.ScrollViewer, AddressOf viewer_ScrollViewer 
 
   MessageBox.Show("Scroll the image and the 'ScrollViewer' event gets fired") 
   ' or do something in code to cause a scroll 
End Sub 

Requirements

Target Platforms

Help Version 19.0.2017.10.27
Products | Support | Contact Us | Copyright Notices
© 1991-2017 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.WinForms Assembly