Data Source Virtualization

WPF

Windows Presentation Foundation controls

Data Source Virtualization

  • rated by 0 users
  • This post has 1 Reply |
  • 1 Follower
  •  I have an application requirement to handle a large amount of data inside the schedule control.  This scheduler is bounded to business objects retrieved via a web service query, and I want to limit the volume of bits coming over the wire as much as possible.

     Most of the time, the user will only be focused on a month or so.  But there are other times when the user may need to seamlessly access information outside this normal range.

     

    I've looked at the documentation and I did not see this ability in either the AppointmentStorage or C1Schedule classes.  Am I not looking in the right location?

    Are they any suggestions on how to go about implementing this capability? 

     

    Thanks,

    jb

     

     

  • There is no support for virtualization in AppointmentStorage.

    I think, you should add parameters to your web service query. At application start you can
    query data for two nearest months. Then you can track changes of C1Scheduler.VisibleDates
    collection. If user navigates scheduler outside of period for which data have been loaded,
    you can query additional data and add them to your business objects collection. As soon as
    data gets loaded into business objects collection, they should appear in a scheduler UI
    automatically (I suppose that your buisiness objects collection is bound to
    AppointmentStorage).
Page 1 of 1 (2 items)