Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

ListViewBase.IncrementalLoadingThreshold property

Applies to Windows and Windows Phone

Gets or sets the threshold range that governs when the ListViewBase class will begin to prefetch more items.

Syntax


public double IncrementalLoadingThreshold { get; set; }


<listViewBase IncrementalLoadingThreshold="double" />

Property value

Type: System.Double [.NET] | float64 [C++]

The loading threshold, in terms of pages.

Remarks

The meaning of the page count given for IncrementalLoadingThreshold is that the ListViewBase does not need to request more items via LoadMoreItemsAsync until the trigger condition (see IncrementalLoadingTrigger) gets within the IncrementalLoadingThreshold page range. Setting a larger number (for instance 10 or more) represents a belief that the user might attempt to scroll through the list very quickly, and it is worthwhile devoting resources to loading more items as quickly as possible. Setting a smaller number (for instance 5 or less) represents a belief that the user will scroll through the list less quickly, and that the user's scroll rate will permit the items collection to catch up without being as resource intensive.

IncrementalLoadingThreshold and DataFetchSize both contribute to the possible resource load that is the result of prefetch operations.

Requirements

Minimum supported client

Windows 8

Minimum supported server

Windows Server 2012

Minimum supported phone

Windows Phone 8.1 [Windows Runtime apps only]

Namespace

Windows.UI.Xaml.Controls
Windows::UI::Xaml::Controls [C++]

Metadata

Windows.winmd

See also

ListViewBase
DataFetchSize
IncrementalLoadingTrigger
LoadMoreItemsAsync
Using virtualization with a list or grid

 

 

Show:
© 2014 Microsoft