method Grid.Scroll (Type as ScrollEnum, [ScrollTo as Variant])
Scrolls the control's content.

 TypeDescription 
   Type as ScrollEnum A ScrollEnum expression that indicates type of scrolling being performed.  
   ScrollTo as Variant A long expression that indicates the position where the control is scrolled when Type is exScrollVTo or exScrollHTo. If the ScrollTo parameter is missing, 0 value is used.  
Use the Scroll method to scroll the control's content by code. Use the Scrollbars property specifies which scroll bars will be visible on the control. Use the ScrollPos property to get the control's scroll position. Use the EnsureVisibleItem method to ensure that a specified item fits the control's client area. Use the EnsureVisibleColumn method to ensure that a specified column fits the control's client area. If the Type parameter is exScrollLeft, exScrollRight or exScrollHTo the Scroll method scrolls horizontally the control's content pixel by pixel, if the ContinueColumnScroll property is False, else the Scroll method scrolls horizontally the control's content column by column. Use the ScrollPartVisible property to add buttons to the control's scrollbars. Use the Background property to change the visual appearance of the control's scrollbars.

The following VB sample scrolls vertically the control line by line:

Private Sub Command1_Click()
    Grid1.Scroll exScrollDown
End Sub

The following VB sample scrolls the control's content to the top:

Private Sub Command1_Click()
    Grid1.Scroll exScrollVTo, 0
End Sub

The following VB sample scrolls the control's content to the first item ( scrolls to the top ):

Grid1.Scroll exScrollVTo, 0

The following C++ sample scrolls the control's content to the top:

m_grid.Scroll( 2 /*exScrollVTo*/, COleVariant( (long)0 ) );

The following C# sample scrolls the control's content to the top:

axGrid1.Scroll(EXGRIDLib.ScrollEnum.exScrollVTo, 0);

The following VB.NET sample scrolls the control's content to the top:

AxGrid1.Scroll(EXGRIDLib.ScrollEnum.exScrollVTo, 0)

The following VFP sample scrolls the control's content to the top:

with thisform.Grid1
	.Scroll( 2, 0 ) && exScrollVTo
endwith
 

Send comments on this topic.
© 1999-2008 Exontrol Inc, Software. All rights reserved.