ListViewBase.ScrollIntoView 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
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,以便指定项滚动到视区中。