This is a migrated thread and some comments may be shown as answers.

Vertical Virtualization

3 Answers 124 Views
TimeLine
This is a migrated thread and some comments may be shown as answers.
Austin
Top achievements
Rank 1
Austin asked on 28 Sep 2012, 07:44 PM

It is not clear to me how one would go about virtualizing vertically.

For example, if one has many possible "groups" in a scroll viewer which are controlled by a single slider they would not want to materialize all of the UI elements.  Subsequently if the query could be broken up by group, they would not want to query the records for all of the groups.

Any ideas or examples out there?

3 Answers, 1 is accepted

Sort by
0
Tsvetie
Telerik team
answered on 29 Sep 2012, 11:31 AM
Hi Austin,

RadTimeline does not support vertical scrolling. That is why, a vertical virtualization feature is not applicable as well. In case you decide to change the template of the control and introduce a ScrollViewer control, you should implement your custom data virtualization based on your solution as well.

I am not quite sure I understand your second question completely. Could you please explain in detail the case that you have in mind?

Regards,
Tsvetie
the Telerik team

Time to cast your vote for Telerik! Tell DevPro Connections and Windows IT Pro why Telerik is your choice. Telerik is nominated in a total of 25 categories.

0
Austin
Top achievements
Rank 1
answered on 01 Oct 2012, 01:19 PM

I can provide a hypothetical situation which may help explain further one application.  For example, one has the facebook communication done between 100 active facebook users.  So they have all their wall posts and other forms of facebook communication made to others, made between each other, received from others, and so on.  So thousands of participants may be involved which would required thousands of "groups" from how I understand the TimeLine control.

You want to allow the user to scroll through these 100 subjects seeing when they are receiving/sending messages and possibly expand upon one subject of interest to see their communication broken out between each different participant.

So what we have is a situation in which there is a lot of participants and subsequently a lot of data in which it is important to allow the user see all the information they want.  I would imagine one could come up with other scenarios in which vertical scrolling would be desirable.

There doesn't seem to be any documentation out there for customizing the control to this level.  Can anyone point me to some?

I am attempting to determine what path should be taken to implement this.  Would one actually want to utilize a number of timeline controls and a single slider and header?  Or is there sufficient control of the data and control to allow for a single timeline control?

Thank you in advance for any incite provided!
0
Tsvetie
Telerik team
answered on 04 Oct 2012, 11:31 AM
Hello Austin,

In case I understand you correctly, you need two features:
  1. Expand/Collapse feature for the timeline groups.
  2. Vertical scrollbar.

Let me know if I misunderstood you. If this is the case, I can tell you that the expand\collapse feature will be part of our next official release - Q3 2012, scheduled for the middle of October. 

Regarding the vertical scrollbar - as already mentioned, the timeline does not support this feature. You can edit the template of the timeline and wrap the timeline items container in a ScrollViewer control. Please refer to this forum post for additional information.

 All the best,
Tsvetie
the Telerik team

Explore the entire Telerik portfolio by downloading Telerik DevCraft Ultimate.

Tags
TimeLine
Asked by
Austin
Top achievements
Rank 1
Answers by
Tsvetie
Telerik team
Austin
Top achievements
Rank 1
Share this question
or