Your Privacy Matters: We use our own and third-party cookies to improve your experience on our website. By continuing to use the website we understand that you accept their use. Cookie Policy
95
DeferredScroll, Scroll Synchronization and ScrollTip
posted

Hi,

I have the following issue:

I have a XamDataGrid (GridColumn 0), a GridSplitter (GridColumn 1) and a ScrollViewer (GridColumn2) in a Grid.

Now I would like to have the following behaviour:

- Deferrable Scroll with ScrollTip (like in standard XamDataGrid)

- Scroll Synchronization between the two ScrollViews (Xam and "normal")

I have tried several approaches.

I have changed the RecordListControl Style and added a ScrollSynchronizer Group to the ScrollViewer of the XamDataGrid and the other one. This enables synchronization, but if I use IsDeferredScrollingEnabled=True on both, the ScrollTip does not get refreshed while scrolling (and the scrolltip is only seen when scrolling on the xamdatagrid).

If IsDeferredScrollingEnabled=False on the XamDataGrids ScrollViewer and ScrollingMode of XamDataGrid is DeferredWithScrollTips, the second ScrollViewer is scrolled immediately and not in deferred mode.

So, to solve this issue, I'd like to know if it is possible to update the ScrollTip otherwise and if it is possible that the scrolltip is shown when scrolling on the other ScrollViewer.

I also have thought of trying to set the scrollowner, but can't imagine how and if this would be the right thing to do.

Any suggestions on how this could be done?

Parents
  • 14517
    Offline posted

    Hello Marc,

    It has been a while since you made your post, in case you still need support I will be glad to assist you further.  I am unsure of exactly how you want to synchronize the two scroll areas. If possible please post a sample which illustrates the relationship between the two data views so I can better understand how the scrolling might work between them.

    Sincerely,

    Valerie

    Developer Support Engineer

    Infragistics

    www.infragistics.com/support

Reply Children
No Data