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 для прокрутки указанного элемента в окно просмотра.

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

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