Class RecyclerView

    Definition

    Namespace:
    Tizen.NUI.Components
    Assembly:
    Tizen.NUI.Components.dll

    A View that serves as a base class for views that contain a templated list of items.

    public abstract class RecyclerView : ScrollableBase, INotifyPropertyChanged, IDisposable
    Inheritance
    object
    BindableObject
    Tizen.NUI.Binding.Element
    BaseHandle
    Animatable
    Container
    View
    ViewWrapper
    CustomView
    VisualView
    Tizen.NUI.Components.Control
    ScrollableBase
    RecyclerView
    Derived
    CollectionView
    CollectionView
    Implements
    System.ComponentModel.INotifyPropertyChanged
    System.IDisposable

    Constructors

    View Source

    RecyclerView()

    Base Constructor

    Declaration
    public RecyclerView()

    Properties

    View Source

    ItemsSource

    Item's source data.

    Declaration
    public virtual IEnumerable ItemsSource { get; set; }
    Property Value
    Type Description
    System.Collections.IEnumerable
    View Source

    ItemTemplate

    DataTemplate for items.

    Declaration
    public virtual DataTemplate ItemTemplate { get; set; }
    Property Value
    Type Description
    DataTemplate

    Methods

    View Source

    OnRelayout(Vector2, RelayoutContainer)

    Declaration
    public override void OnRelayout(Vector2 size, RelayoutContainer container)
    Parameters
    Type Name Description
    Vector2 size
    RelayoutContainer container
    Overrides
    Tizen.NUI.Components.Control.OnRelayout(Tizen.NUI.Vector2, Tizen.NUI.RelayoutContainer)
    View Source

    OnScrolling(object, ScrollEventArgs)

    On scroll event callback.

    Declaration
    protected virtual void OnScrolling(object source, ScrollEventArgs args)
    Parameters
    Type Name Description
    object source
    ScrollEventArgs args

    Implements

    System.ComponentModel.INotifyPropertyChanged
    System.IDisposable
    • View Source
    Back to top Copyright © 2016-2024 Samsung
    Generated by DocFX