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


IScrollController Интерфейс

Определение

Указывает контракт для мини-приложений, похожих на полосу прокрутки, которые могут задавать смещения прокрутки содержимого в элементе управления прокруткой.

public interface class IScrollController
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.XamlContract, 327680)]
/// [Windows.Foundation.Metadata.Guid(1413048198, 5926, 21462, 151, 163, 64, 175, 8, 56, 49, 76)]
struct IScrollController
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.XamlContract), 327680)]
[Windows.Foundation.Metadata.Guid(1413048198, 5926, 21462, 151, 163, 64, 175, 8, 56, 49, 76)]
public interface IScrollController
Public Interface IScrollController
Атрибуты

Свойства

CanScroll

Возвращает значение, указывающее, может ли пользователь прокручивать или сдвигать с помощью контроллера прокрутки.

IsScrollingWithMouse

Возвращает значение, указывающее, обрабатывает ли контроллер прокрутки прокрутку с помощью мыши.

PanningInfo

Возвращает экземпляр IScrollControllerPanningInfo реализации, содержащий сведения, связанные с сдвигом содержимого или null.

Методы

GetScrollAnimation(Int32, Vector2, Vector2, CompositionAnimation)

Предоставляет с IScrollController возможностью настройки анимации, используемой для выполнения запроса прокрутки.

NotifyRequestedScrollCompleted(Int32)

Указывает, что операция прокрутки, инициированная ScrollToRequestedс помощью события , илиAddScrollVelocityRequested, ScrollByRequestedзавершена.

SetIsScrollable(Boolean)

Задает значение, указывающее, доступно ли содержимое ScrollPresenter для прокрутки с помощью введенных пользователем данных.

SetValues(Double, Double, Double, Double)

Предоставляет сведения об измерении элемента управления прокруткой контроллеру прокрутки.

События

AddScrollVelocityRequested

Происходит при запросе изменения скорости прокрутки.

CanScrollChanged

Происходит, если значение свойства CanScroll было изменено.

IsScrollingWithMouseChanged

Происходит при изменении значения свойства IsScrollingWithMouse.

ScrollByRequested

Происходит при запросе прокрутки по определенному разностному смещению.

ScrollToRequested

Происходит при запросе прокрутки до определенного смещения.

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