We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. Image for the cookie policy date
Unfortunately, activation email could not send to your email. Please try again.
Syncfusion Feedback

ItemHolding not firing in UWP although works in Android and iOS

Thread ID:





149389 Nov 25,2019 08:18 AM UTC Feb 13,2020 06:28 AM UTC Xamarin.Forms 6
Tags: SfTreeView
Asked On November 25, 2019 08:18 AM UTC


I am using SfTreeView and SfListView to display some data coming from the network and I need a modality to interact with the networked environment for a specific set of data. When using SfListView I can use (and works very well) the ItemHolding event, but when using SfTreeView it works only in iOS and Android, not in UWP. I read that a similar problem was reported in the past for the SfListView but in the current versions this issue seems to be solved. Is this an issue for SfTreeView as was in the past for SfListView?

Thank you

Gokul Saravanan [Syncfusion]
Replied On November 26, 2019 12:19 PM UTC

Hi Constantin, 
Thank you for contacting Syncfusion support. 
We have checked and we can able to replicate the reported issue “ItemHolding not firing in Xamarin.Forms UWP”. We would like to let you know that the issue only occurs when holding an item using the mouse and it works fine when holding by touch interaction. 

Can you please confirm us, you're also mentioning the same issue? so that we can proceed further?
Gokul Saravanan.

Replied On November 28, 2019 04:25 PM UTC

Hello Gokul

I checked also with touch interaction and works opposite to the mouse interaction which is not working.


Gnana Priya Namasivayam [Syncfusion]
Replied On November 29, 2019 12:47 PM UTC

Hi Constantin, 
We have analyzed and we confirmed the reported issue “ItemHolding event is not firing in UWP” is a bug and logged a defect report for the same. We will fix this issue and include the issue fix in our upcoming Volume 4 weekly nuget release which is estimated to be available December 24, 2019. We appreciate your patience until then.  
You can track the status of this report through the following feedback link,  
Note: The provided feedback link is private, you need to login to view this feedback.  
Gnana Priya N 

Gnana Priya Namasivayam [Syncfusion]
Replied On January 7, 2020 06:41 AM UTC

Hi Constantin, 
Thanks for your patience. 
We would like to inform you that reported issue was fixed and included in our weekly nuget. Now, you can achieve your requirement using HoldGesture  as “HoldWithMouse” like below. 
<?xml version="1.0" encoding="utf-8" ?> 
<ContentPage xmlns:syncfusion="clr-namespace:Syncfusion.XForms.TreeView;    assembly=Syncfusion.SfTreeView.XForms" 
                        xmlns:windowsspecific="clr-namespace:Syncfusion.XForms. TreeView.PlatformConfiguration.WindowsSpecific; assembly=Syncfusion.SfTreeView.XForms"> 
    <syncfusion:SfTreeView x:Name="treeView" 
Please let us know if you need any further assistance. 
Gnana Priya N 

Replied On February 12, 2020 09:29 PM UTC

Hi Gnana Priya

I tested the fix and it is working well. 
Thank you for your support

Jayaleshwari N [Syncfusion]
Replied On February 13, 2020 06:28 AM UTC

Hi Constantin, 
Thanks for the update.  
We are glad that the reported issue has been fixed at your end. Please let us know if you would require further assistance. 
Jayaleshwari N. 


This post will be permanently deleted. Are you sure you want to continue?

Sorry, An error occured while processing your request. Please try again later.

Please sign in to access our forum

This page will automatically be redirected to the sign-in page in 10 seconds.

Warning Icon You are using an outdated version of Internet Explorer that may not display all features of this and other websites. Upgrade to Internet Explorer 8 or newer for a better experience.Close Icon

Live Chat Icon For mobile
Live Chat Icon