SfDatagrid does not select priviously selected rows in UWP and Xamarin.Forms 3.0.0.0-Pre3

I know I am talking about a pre release , but I want to inform you the the sdDataGrit does not work propper with the latest Xamarin.Forms-pre3 package.

Reproduse:
* Cretae a Cross Platform App with VS
    - Template : Master Detail /Platform : UWP / UI Technology: Xamarin Forms / code sharing .Net Standard
* add Nuget package Syncfusion.Xamarin.SfDataGrid 16.1.0.32
*Open ItemPage.xaml and change the ListView to sfDatagrid (autogenerate coloms is ok)
          <xForms:SfDataGrid SelectionMode="Single" AutoGenerateColumns="True" AllowSorting="False" WidthRequest="500"           ItemsSource="{Binding Items}" HorizontalOptions="StartAndExpand">

*Runn the app

* select row 1
* select row 2
* select row 1

= result everythin works like expected

Change Xamarin.Forms to 3.0.0.354232-pre3

*Runn the app

* select row 1
* select row 2
* select row 1

= result row 1 cannot select a second time!!

Wolfgang

PS: there is a second issue: When you add a e.g. Button as column its not possible to click it





Attachment: TestSyncfusion_c128f45a.zip

7 Replies

SK Suriya Kalidoss Syncfusion Team April 12, 2018 11:21 AM UTC

Hi Wolfgang,   
We had analyzed your query. Reported issue exist only in Xamarin.Forms to 3.0.0.354232-pre3 version. SfDatagrid does not select previously selected rows in UWP and button click issue is working fine Xamarin.Forms 2.4.0.280. Since Xamarin publishes frequent updates in Xamarin.Forms, Syncfusion components are compatible with the stable Xamarin.Forms version, which will be rolled out at least one week before our monthly major release.   
Our last main release Xamarin Forms 2.4 is the stable version, so we compiled with Xamarin.Forms 2.4.0.280. We will ensure the bug you have reported, if Xamarin Forms 3.0.0 will be stable version in our Syncfusion next main release. Anyways thanks for your information; we will consider this bug and ensure this issue in future release.   
Please refer the below link for Xamarin Forms Compatibly map   
 https://help.syncfusion.com/xamarin/introduction/compatibility-road-map   
Regards,   
Suriya K     



WS Wolfgang Schneider May 14, 2018 06:43 PM UTC

Hi

Now xamarin.Forms 3.0 is out and the error is there, same behaveur as in priview !

Xamarin.Forms  3.0.0.446417
Syncfusion.Xamarin.SfDataGrid 16.1.0.37

Wolfgang






PF Pierfrancesco Farilla May 15, 2018 01:39 PM UTC

I also point out that the GridDoubleTapped and GridLongPressed events do not fire.
Conditions in which it occurs:
SfDatagrid.SelectionMode = SelectionMode.Single
UWP platform
Xamarin.forms v3.0.0.482510.


AN Ashok N Syncfusion Team May 17, 2018 01:25 PM UTC

Hi Pierfrancesco / Wolfgang, 
 
We are sorry about the inconvenience cased. 
 
We have checked our SfDataGrid with Xamarin.Forms v3.0.0.482510 in UWP platform with selectionmode is single and GridLongPressed and DoubleTapped events gets called properly, also selection has been working. For your reference we have attached our tested video in the below location, please check it. Could you please share your tested video in UWP platform, that world be more helpful for us to serve you better. 
 
 
Regards, 
Ashok 



WS Wolfgang Schneider May 17, 2018 04:16 PM UTC

Hi
I watched the video, you are showing GridDoubleTapped and GridLongPressed, this error was reported by Pierfrancesco Farilla . Nice to see that it works. But you don't show the original issue I reported. Select an already selected row.


*Runn the app

* select row 1
* select row 2
* select row 1

= result row 1 cannot select a second time!!


this error still happens in Xamain Forms 3.0

PS: there was a second issue in 3.0 pre releas: => When you add a e.g. Button as column its not possible to click it. I don't know if still happends.


I'll provide a video , today


Wolfgang



WS Wolfgang Schneider May 17, 2018 05:26 PM UTC

the Video display both errors mentiond before

Attachment: TestSyncfusion.UWP_17.05.2018_10_21_01_ce52d476.zip


AN Ashok N Syncfusion Team May 18, 2018 11:45 AM UTC

Hi Wolfgang, 
 
We are sorry about the inconvenience cause. 
 
We are able to reproduce the reported Selection and Grid Taping events not handling issue with Xamarin.Forms v3.0. because our 2018 Vol 1 SP 2 support Xamarin.Forms v2.4.0.280.  Currently we are working on this and will provide Xamarin.Forms v3.0 support in our upcoming 2018 Vol 2 main release, which will be schedule for rollout end of May, 2018. We will update you once release gets rolled out. We appreciate your patience until then.  
 
Regards, 
Ashok 


Loader.
Up arrow icon