Mouse Wheel event not bubbling up when IsVirtualizing="True"

4 posts, 0 answers
  1. Roger
    Roger avatar
    2 posts
    Member since:
    May 2018

    Posted 02 May Link to this post

    I have a scenario where I have a few RadTreeViews inside a Scrollviewer in Silverlight.  When I use a RadTreeView with IsVirtualizing set to false, The mouse Wheel event is bubbled up to the parent control when the RadTreeView gets to the top or bottom of its tree.  When I set IsVirtualizing to True, the mouse wheel event bubbles up when I get to the bottom of the tree but not at the top of the tree.  Is there a way to get the event to be routed when it gets to the top of the list?

    I have a sample project but it seems I'm unable to attach it here.

  2. Martin Vatev
    Admin
    Martin Vatev avatar
    149 posts

    Posted 07 May Link to this post

    Hi Roger,

    The RadTreeView control is designed to work with its default embedded ScrollViewer out-of-the-box, and implementing the scrolling logic to an outer ScrollViewer is a difficult task. Can you try to set a fixed height of RadTreeViews in order to fix the issue?


    Regards,
    Martin Vatev
    Progress Telerik
    Try our brand new, jQuery-free Angular 2 components built from ground-up which deliver the business app essential building blocks - a grid component, data visualization (charts) and form elements.
  3. Roger
    Roger avatar
    2 posts
    Member since:
    May 2018

    Posted 07 May in reply to Martin Vatev Link to this post

    Thanks for responding back Martin.

    I tried multiple things with Height adjustments.  Just to make sure, I fixed the height of the RadTreeView in a sample project and but the same issue. 

    Setting the IsVirtualizing to true stops the bubbling up of the event from all the tests I performed.  I also know a ScrollViewer insdie a ScrollViewer is not ideal but with IsVirtualizing set to false, I get an acceptable interaction.

  4. Martin Vatev
    Admin
    Martin Vatev avatar
    149 posts

    Posted 10 May Link to this post

    Hi Roger,

    Considering your report, indeed this is an issue in RadTreeView.  I have logged it in our feedback portal. You can track its progress, subscribe to status changes and add your comment to it on the following link - feedback item. I have also updated your Telerik points as a gratitude for your cooperation

    Regards,
    Martin Vatev
    Progress Telerik
    Try our brand new, jQuery-free Angular 2 components built from ground-up which deliver the business app essential building blocks - a grid component, data visualization (charts) and form elements.
Back to Top