ListViewBase.ScrollIntoView 方法

定义

重载

ScrollIntoView(Object, ScrollIntoViewAlignment)

滚动列表,以使用指定的对齐方式将指定的数据项引入视图中。

ScrollIntoView(Object)

滚动列表以将指定的数据项引入视图。

ScrollIntoView(Object, ScrollIntoViewAlignment)

滚动列表,以使用指定的对齐方式将指定的数据项引入视图中。

public:
 virtual void ScrollIntoView(Platform::Object ^ item, ScrollIntoViewAlignment alignment) = ScrollIntoView;
/// [Windows.Foundation.Metadata.Overload("ScrollIntoViewWithAlignment")]
void ScrollIntoView(IInspectable const& item, ScrollIntoViewAlignment const& alignment);
[Windows.Foundation.Metadata.Overload("ScrollIntoViewWithAlignment")]
public void ScrollIntoView(object item, ScrollIntoViewAlignment alignment);
function scrollIntoView(item, alignment)
Public Sub ScrollIntoView (item As Object, alignment As ScrollIntoViewAlignment)

参数

item
Object

Platform::Object

IInspectable

要进入视图的数据项。

alignment
ScrollIntoViewAlignment

一个枚举值,该值指定项是使用 默认 还是 前导 对齐方式。

属性

示例

可在此处找到一个完整的示例,重点介绍如何使用 ScrollIntoView

注解

ListViewBase 控件未用作 SemanticZoom 控件中的视图时,可以使用 ScrollIntoView 方法将项引入视图。 若要在 SemanticZoom中使用 ListViewBase 控件时将项引入视图,请改用 MakeVisible 方法。

ItemsSource 集合的内容发生更改时,尤其是在集合中添加或删除了许多项时,可能需要先调用 updateLayout,然后再调用 ScrollIntoView,以便指定项滚动到视区。

另请参阅

适用于

ScrollIntoView(Object)

滚动列表以将指定的数据项引入视图。

public:
 virtual void ScrollIntoView(Platform::Object ^ item) = ScrollIntoView;
/// [Windows.Foundation.Metadata.Overload("ScrollIntoView")]
void ScrollIntoView(IInspectable const& item);
[Windows.Foundation.Metadata.Overload("ScrollIntoView")]
public void ScrollIntoView(object item);
function scrollIntoView(item)
Public Sub ScrollIntoView (item As Object)

参数

item
Object

Platform::Object

IInspectable

要进入视图的数据项。

属性

注解

使用 ScrollIntoView 方法在 ListViewBase 控件未用作 SemanticZoom 控件中的视图时将项引入视图。 若要在 SemanticZoom中使用 ListViewBase 控件时将项引入视图,请改用 MakeVisible 方法。

ItemsSource 集合的内容发生更改时,特别是当集合中添加或删除了许多项时,可能需要先调用 updateLayout,然后再调用 ScrollIntoView,以便指定项滚动到视区。

另请参阅

适用于