Class RadScrollView
Represents a scrollable view control with support for headers, footers, and content areas.
Inherited Members
Namespace: Telerik.Maui.Controls
Assembly: Telerik.Maui.Controls.dll
Syntax
public class RadScrollView : RadView, IRadScrollViewInternal, IRadScrollView, IView, IElement, ITransform
Constructors
RadScrollView()
Properties
BottomLeftFooter
Content
Gets or sets the main content view.
Declaration
public View Content { get; set; }
Property Value
Microsoft.Maui.Controls.View
A Microsoft.Maui.Controls.View containing the scrollable content. |
Footer
LeftHeader
Gets or sets the left header view.
Declaration
public View LeftHeader { get; set; }
Property Value
Microsoft.Maui.Controls.View
A Microsoft.Maui.Controls.View displayed on the left side of the scroll area. |
ScrollOrientation
Gets or sets the scroll orientation.
Declaration
public ScrollOrientation ScrollOrientation { get; set; }
Property Value
Microsoft.Maui.ScrollOrientation
A ScrollOrientation value that determines the allowed scroll directions. |
Implements
ScrollX
Gets the current horizontal scroll position.
Declaration
public double ScrollX { get; }
Property Value
System.Double
A System.Double representing the horizontal scroll offset. |
Implements
ScrollY
Gets the current vertical scroll position.
Declaration
public double ScrollY { get; }
Property Value
System.Double
A System.Double representing the vertical scroll offset. |
Implements
TopHeader
Gets or sets the top header view.
Declaration
public View TopHeader { get; set; }
Property Value
Microsoft.Maui.Controls.View
A Microsoft.Maui.Controls.View displayed at the top of the scroll area. |
TopLeftHeader
Gets or sets the top left header view.
Declaration
public View TopLeftHeader { get; set; }
Property Value
Microsoft.Maui.Controls.View
A Microsoft.Maui.Controls.View displayed at the top left corner of the scroll area. |
Methods
ScrollToAsync(Double, Double, Boolean)
Scrolls to the specified position asynchronously.
Declaration
public void ScrollToAsync(double scrollX, double scrollY, bool useAnimation = true)
Parameters
System.Double
scrollX
The horizontal scroll position. |
System.Double
scrollY
The vertical scroll position. |
System.Boolean
useAnimation
Whether to animate the scrolling. |
ScrollToAsync(ScrollToArgs)
Scrolls to the specified position asynchronously using scroll arguments.
Declaration
public void ScrollToAsync(ScrollToArgs args)
Parameters
ScrollToArgs
args
The ScrollToArgs containing scroll parameters. |
Events
Scrolled
Occurs when the scroll position changes.
Declaration
public event EventHandler<ScrolledEventArgs> Scrolled
Event Type
System.EventHandler<Microsoft.Maui.Controls.ScrolledEventArgs>
|
Explicit Interface Implementations
IRadScrollView.BottomLeftFooter
IRadScrollView.Content
Declaration
IView IRadScrollView.Content { get; }
Returns
Microsoft.Maui.IView
|
Implements
IRadScrollView.Footer
IRadScrollView.LeftHeader
Declaration
IView IRadScrollView.LeftHeader { get; }
Returns
Microsoft.Maui.IView
|
Implements
IRadScrollView.TopHeader
Declaration
IView IRadScrollView.TopHeader { get; }
Returns
Microsoft.Maui.IView
|
Implements
IRadScrollView.TopLeftHeader
Declaration
IView IRadScrollView.TopLeftHeader { get; }
Returns
Microsoft.Maui.IView
|