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

Roger

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.

Martin

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?

Roger

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.

Martin

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

Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks for appropriate markings.