ListViewExtensions.SmoothScrollIntoViewWithItemAsync Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Smooth scrolling the list to bring the specified data item into view
public static System.Threading.Tasks.Task SmoothScrollIntoViewWithItemAsync (this Windows.UI.Xaml.Controls.ListViewBase listViewBase, object item, Microsoft.Toolkit.Uwp.UI.ScrollItemPlacement itemPlacement = Microsoft.Toolkit.Uwp.UI.ScrollItemPlacement.Default, bool disableAnimation = false, bool scrollIfVisibile = true, int additionalHorizontalOffset = 0, int additionalVerticalOffset = 0);
static member SmoothScrollIntoViewWithItemAsync : Windows.UI.Xaml.Controls.ListViewBase * obj * Microsoft.Toolkit.Uwp.UI.ScrollItemPlacement * bool * bool * int * int -> System.Threading.Tasks.Task
<Extension()>
Public Function SmoothScrollIntoViewWithItemAsync (listViewBase As ListViewBase, item As Object, Optional itemPlacement As ScrollItemPlacement = Microsoft.Toolkit.Uwp.UI.ScrollItemPlacement.Default, Optional disableAnimation As Boolean = false, Optional scrollIfVisibile As Boolean = true, Optional additionalHorizontalOffset As Integer = 0, Optional additionalVerticalOffset As Integer = 0) As Task
Parameters
- listViewBase
- Windows.UI.Xaml.Controls.ListViewBase
List to scroll
- item
- Object
The data item to bring into view
- itemPlacement
- ScrollItemPlacement
Set the item placement after scrolling
- disableAnimation
- Boolean
Set true to disable animation
- scrollIfVisibile
- Boolean
Set true to disable scrolling when the corresponding item is in view
- additionalHorizontalOffset
- Int32
Adds additional horizontal offset
- additionalVerticalOffset
- Int32
Adds additional vertical offset
Returns
Returns Task that completes after scrolling