Skip to main content

IScrollVisual

Kind: interface

Implements: IVisual

EXPERIMENTAL

Properties

Horizontal

bool Horizontal

ScrollPosition

readonly Vector3 ScrollPosition

Methods

Brush

void Brush(IBrush brush)

ContentSize

void ContentSize(Vector2 size)

OnPointerPressed

void OnPointerPressed(PointerRoutedEventArgs args)

PagingEnabled

void PagingEnabled(bool pagingEnabled)

ScrollBy

void ScrollBy(Vector3 offset, bool animate)

ScrollEnabled

void ScrollEnabled(bool isScrollEnabled)

SetDecelerationRate

void SetDecelerationRate(Vector3 decelerationRate)

SetMaximumZoomScale

void SetMaximumZoomScale(float maximumZoomScale)

SetMinimumZoomScale

void SetMinimumZoomScale(float minimumZoomScale)

SetSnapPoints

void SetSnapPoints(bool snapToStart, bool snapToEnd, IVectorView offsets)

SnapToAlignment

void SnapToAlignment(SnapPointsAlignment alignment)

SnapToInterval

void SnapToInterval(float interval)

TryUpdatePosition

void TryUpdatePosition(Vector3 position, bool animate)

Events

ScrollBeginDrag

Type: EventHandler<IScrollPositionChangedArgs>

ScrollEndDrag

Type: EventHandler<IScrollPositionChangedArgs>

ScrollMomentumBegin

Type: EventHandler<IScrollPositionChangedArgs>

ScrollMomentumEnd

Type: EventHandler<IScrollPositionChangedArgs>

ScrollPositionChanged

Type: EventHandler<IScrollPositionChangedArgs>

Referenced by