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
-
objectTizen.
NUI. Binding. Element Tizen.NUI. Components. Control RecyclerView
- Derived
- Implements
-
System.
Component Model. INotify Property Changed System.IDisposable
Constructors
View SourceRecyclerView()
Base Constructor
Declaration
public RecyclerView()
Properties
View SourceItemsSource
Item's source data.
Declaration
public virtual IEnumerable ItemsSource { get; set; }
Property Value
Type | Description |
---|---|
System. |
ItemTemplate
DataTemplate for items.
Declaration
public virtual DataTemplate ItemTemplate { get; set; }
Property Value
Type | Description |
---|---|
Data |
Methods
View SourceOnRelayout(Vector2, RelayoutContainer)
Declaration
public override void OnRelayout(Vector2 size, RelayoutContainer container)
Parameters
Type | Name | Description |
---|---|---|
Vector2 | size | |
Relayout |
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 | |
Scroll |
args |
Implements
System.ComponentModel.INotifyPropertyChanged
System.IDisposable