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.ElementTizen.NUI.Components.ControlRecyclerView
- Derived
- Implements
-
System.ComponentModel.INotifyPropertyChangedSystem.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.Collections.IEnumerable |
ItemTemplate
DataTemplate for items.
Declaration
public virtual DataTemplate ItemTemplate { get; set; }
Property Value
Type | Description |
---|---|
DataTemplate |
Methods
View SourceOnRelayout(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