Click here to Skip to main content
13,351,971 members (79,708 online)
Click here to Skip to main content
Add your own
alternative version

Tagged as


2 bookmarked
Posted 29 Oct 2012

Silverlight Smooth Scrolling

, 29 Oct 2012
Rate this:
Please Sign up or sign in to vote.
Making Scrolling smooth in Silverlight Itempresenter


By default, Silverlight Scrollviewer skips the entire item when it comes to scrolling.But we can make it scroll smooth.In various situations, depending upon the User Experience of our Silverlight application, we want to make a smooth move between the items.


Using the Code

Microsoft Expression blend sdk has something for you. 

Microsoft.Expression.Interactivity has a FluidMoveBehavior can be easily used inside the listbox control template to achieve the target.

 <ScrollViewer x:Name="ScrollViewer" BorderBrush="Transparent" BorderThickness="0" 

      Background="{TemplateBinding Background}" Padding="{TemplateBinding Padding}" 

      TabNavigation="{TemplateBinding TabNavigation}" 

      Style="{StaticResource ListBoxScrollViewerStyle}">
                                        <ei:FluidMoveBehavior x:Name="FluidMoveBehavior"/>

To do this we need to add two assemblies Microsoft.Expression.Interactions.dll and System.Windows.Interactivity.dll

To learn more about FluidMoveBehavior visit :


This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


About the Author

Software Developer (Senior)
India India
No Biography provided

You may also be interested in...

Comments and Discussions

-- There are no messages in this forum --
Permalink | Advertise | Privacy | Terms of Use | Mobile
Web04 | 2.8.180111.1 | Last Updated 29 Oct 2012
Article Copyright 2012 by vvss12300
Everything else Copyright © CodeProject, 1999-2018
Layout: fixed | fluid