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

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

3 Answers 92 Views
TreeView
This is a migrated thread and some comments may be shown as answers.
Roger
Top achievements
Rank 1
Roger asked on 02 May 2018, 12:27 PM

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.

3 Answers, 1 is accepted

Sort by
0
Martin
Telerik team
answered on 07 May 2018, 12:25 PM
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.
0
Roger
Top achievements
Rank 1
answered on 07 May 2018, 01:43 PM

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.

0
Martin
Telerik team
answered on 10 May 2018, 01:32 PM
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.
Tags
TreeView
Asked by
Roger
Top achievements
Rank 1
Answers by
Martin
Telerik team
Roger
Top achievements
Rank 1
Share this question
or