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 集合的内容发生更改时,尤其是在集合中添加或删除了许多项时,可能需要在调用 ScrollIntoView 之前调用 UpdateLayout ,以便将指定项滚动到视区中。

另请参阅

适用于

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

要显示在视图中的数据项。

属性

注解

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

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

另请参阅

适用于