Поделиться через


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 можно найти здесь.

Комментарии

Метод ScrollIntoView используется для отображения элемента, если элемент управления ListViewBase не используется в качестве представления в элементе управления SemanticZoom . Чтобы отобразить элемент при использовании элемента управления ListViewBase в SemanticZoom, используйте вместо него метод 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 . Чтобы отобразить элемент при использовании элемента управления ListViewBase в SemanticZoom, используйте вместо него метод MakeVisible .

При изменении содержимого коллекции ItemsSource , особенно при добавлении в коллекцию или удалении из нее большого количества элементов, может потребоваться вызвать UpdateLayout перед вызовом ScrollIntoView , чтобы указанный элемент прокрутился в окно просмотра.

См. также раздел

Применяется к