Solved

How to specify scrollbar thumb position in Flex

Posted on 2010-09-23
3
429 Views
Last Modified: 2013-11-11
Is there a way I can make a scrollbar thumb jump to a certain location so as to display the appropriate records applicable within its range? For example, if a datagrid that displays 10 records at a time had 500 records, scrolling the scroll bar thumb exactly at the center should roughly display the 245th to 255th records.

In order to do this, I'm guessing I would need to be able to get the beginning and end range of a scrollbar thumb. I'm sure one side has to be 0, but how do I get the END range value of a scrollbar thumb?

And secondly, how can I manually position the scrollbar thumb within the scrollbar?

Does anyone have any experience doing this? Thanks.
0
Comment
Question by:elepil
  • 2
3 Comments
 
LVL 4

Accepted Solution

by:
heppa earned 500 total points
ID: 33752095
Hey.

simply use:

dataGrid.validateNow();
dataGrid.verticalScrollPosition = 50;

this will put element 50 as top visible element.

To find out about the number you wish to scroll to is simple math ;)
0
 
LVL 4

Expert Comment

by:heppa
ID: 33753491
btw: there is a property dataGrid.maxVerticalScrollPosition that has the value of the last item to scroll to (normally means itemCount - gridSize).

good luck!
0
 

Author Closing Comment

by:elepil
ID: 33754693
That was perfect! Thank you!
0

Featured Post

Gigs: Get Your Project Delivered by an Expert

Select from freelancers specializing in everything from database administration to programming, who have proven themselves as experts in their field. Hire the best, collaborate easily, pay securely and get projects done right.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Introduction Since I wrote the original article about Handling Date and Time in PHP and MySQL (http://www.experts-exchange.com/articles/201/Handling-Date-and-Time-in-PHP-and-MySQL.html) several years ago, it seemed like now was a good time to updat…
Have you tried to learn about Unicode, UTF-8, and multibyte text encoding and all the articles are just too "academic" or too technical? This article aims to make the whole topic easy for just about anyone to understand.
HTML5 has deprecated a few of the older ways of showing media as well as offering up a new way to create games and animations. Audio, video, and canvas are just a few of the adjustments made between XHTML and HTML5. As we learned in our last micr…
The goal of the tutorial is to teach the user how to use the auto adjust feature and what the different options do. When your video is not working right you can choose the auto adjust feature to help choose your settings.

808 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question