SfListview vertical scrolling very lagging when using Orientation="Horizontal"

Hi, I have a ContentPage with element tree like this:

<ScrollView>
     <StackLayout>
          <SfListView Orientation="Horizontal"/>
          <SfListView Orientation="Horizontal"/>
          <SfListView Orientation="Horizontal"/>
     </StackLayout>
/<ScrollView>

The problem is when im tap to any item of SfListView and start swiping up or down to scrolling then it's just scrolled a little bit and seem very lagging.

Can i improve the performance of this once? 

3 Replies 1 reply marked as answer

LN Lakshmi Natarajan Syncfusion Team October 12, 2020 10:46 AM UTC

Hi Kien, 
 
Thank you for contacting Syncfusion support. 
 
We have checked the reported query “SfListview vertical scrolling very lagging when using Orientation="Horizontal”” from our end. We would like to inform you that we are unable to reproduce the reported scenario from our side. We have tested our sample in all the platforms with Syncfusion v18.3.0.35 and Xamarin.Forms v4.5.0.617. We have attached the tested sample and video in the following links, 
 
Could you please check our sample and let us know if you still facing the same issue? If not, please modify our sample and revert us back or share the following details, 
  • Share ListView XAML page
  • Device configuration details
  • Issue reproducing video
  • Share Syncfusion and Xamarin.Forms version
 
It will be helpful for us to check on it and provide you the solution as soon as possible. 
 
Regards, 
Lakshmi Natarajan 



KI Kien.Phat October 20, 2020 05:57 AM UTC

I have download your sample but i don't get it why it not work for my project. I have upload a video of my sample in the attackment and here is my XAML

<ScrollView>
     <StackLayout Spacing="0">
          <syncfusion:SfListView ItemsSource="{Binding ImageList}"
                                           SelectionBackgroundColor="Transparent" AutoFitMode="DynamicHeight"
                                           Orientation="Horizontal" IsScrollBarVisible="False"
                                           HeightRequest="235">
                        <syncfusion:SfListView.ItemTemplate>
                            <DataTemplate>
                                <Image  Source="{Binding }" Aspect="AspectFill" HeightRequest="150" WidthRequest="150" HorizontalOptions="Center" VerticalOptions="Center" Margin="10"/>
                            </DataTemplate>
                        </syncfusion:SfListView.ItemTemplate>
                    </syncfusion:SfListView>
     </StackLayout>
</ScrollView>

Attachment: sample_sflistview_8dc693cf.zip


SS SaiGanesh Sakthivel Syncfusion Team October 21, 2020 01:40 PM UTC

Hi Kien, 
 
Thank you for the update. 
 
We have checked the reported query “SfListview vertical scrolling very lagging when using Orientation="Horizontal” from our end. we have prepared the sample as per the given code snippet. We regret to let you know that we are unable to reproduce the reported scenario from our side. We have attached the tested sample and tested sample video in the following link for your reference. 
 
 
 
Please check the sample and let us know if you still facing the same issue? If not, please modify the sample based on your scenario and revert us back with the following details, 
 
·       Device configuration details 
·       Syncfusion and Xamarin.Forms update version 
 
It will be helpful for us to check on it and provide you the solution at the earliest. 
  
Regards,
SaiGanesh Sakthivel
 


Marked as answer
Loader.
Up arrow icon