Class RecyclerView
Definition
- Namespace:
- Tizen.NUI.Components
- Assembly:
- Tizen.NUI.Components.dll
- API Level:
- 9
A View that serves as a base class for views that contain a templated list of items.
C#Copypublic abstract class RecyclerView : ScrollableBase, INotifyPropertyChanged, IDynamicResourceHandler, IElement, INameScope, IElementController, IDisposable, IResourcesProvider, ICollectionChangedNotifier
- Inheritance
-
System.ObjectTizen.NUI.Binding.ElementTizen.NUI.Components.ControlRecyclerView
- Derived
- Implements
-
System.ComponentModel.INotifyPropertyChangedSystem.IDisposable
Constructors
Declaration
C#Copypublic RecyclerView()
API Level: 9
Properties
Declaration
C#Copypublic virtual IEnumerable ItemsSource { get; set; }
Property Value
Type | Description |
---|---|
IEnumerable |
API Level: 9
Declaration
C#Copypublic virtual DataTemplate ItemTemplate { get; set; }
Property Value
Type | Description |
---|---|
DataTemplate |
API Level: 9
Methods
Declaration
C#Copypublic 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)
API Level: 9
Declaration
C#Copyprotected virtual void OnScrolling(object source, ScrollEventArgs args)
Parameters
Type | Name | Description |
---|---|---|
System.Object | source | |
ScrollEventArgs | args |
API Level: 9
Implements
System.ComponentModel.INotifyPropertyChanged
System.IDisposable