Definition
- Namespace:
- Tizen.NUI.Components
- Assembly:
- Tizen.NUI.Components.dll
- API Level:
- 8
Pagination shows the number of pages available and the currently active page.
public class Pagination : Control, INotifyPropertyChanged, IDynamicResourceHandler, IElement, INameScope, IElementController, IDisposable, IResourcesProvider, IAtspiValue
- Inheritance
-
System.Object
Tizen.NUI.Binding.Element
Tizen.NUI.Components.Control
Pagination
- Implements
-
System.ComponentModel.INotifyPropertyChanged
System.IDisposable
Constructors
Declaration
API Level: 8
View Source
Creates a new instance of a Pagination using style.
Declaration
public Pagination(string style)
Parameters
Type |
Name |
Description |
System.String |
style |
The string to initialize the Pagination
|
API Level: 8
View Source
Creates a new instance of a Pagination using style.
Declaration
public Pagination(PaginationStyle paginationStyle)
Parameters
Type |
Name |
Description |
PaginationStyle |
paginationStyle |
The style object to initialize the Pagination
|
API Level: 8
Properties
Declaration
public Color IndicatorColor { get; set; }
Property Value
API Level: 8
View Source
Gets or sets the count of the pages/indicators.
Declaration
public int IndicatorCount { get; set; }
Property Value
Exceptions
Type |
Condition |
System.ArgumentException |
Thrown when the given value is negative.
|
API Level: 8
View Source
Gets or sets the background resource of indicator.
Declaration
public Selector<string> IndicatorImageUrl { get; set; }
Property Value
Type |
Description |
Selector<System.String> |
|
API Level: 8
Declaration
public Size IndicatorSize { get; set; }
Property Value
API Level: 8
Declaration
public int IndicatorSpacing { get; set; }
Property Value
API Level: 8
View Source
Gets or sets the index of the select indicator.
Declaration
public int SelectedIndex { get; set; }
Property Value
API Level: 8
Declaration
public Color SelectedIndicatorColor { get; set; }
Property Value
API Level: 8
Declaration
public PaginationStyle Style { get; }
Property Value
API Level: 8
Methods
View Source
you can override it to create your own default style.
Declaration
protected override ViewStyle CreateViewStyle()
Returns
Type |
Description |
ViewStyle |
The default pagination style.
|
Overrides
Tizen.NUI.Components.Control.CreateViewStyle()
API Level: 8
View Source
you can override it to clean-up your own resources.
Declaration
protected override void Dispose(DisposeTypes type)
Parameters
Overrides
Tizen.NUI.Components.Control.Dispose(Tizen.NUI.DisposeTypes)
API Level: 8
View Source
Retrieves the position of a indicator by index.
Declaration
public Position GetIndicatorPosition(int index)
Parameters
Type |
Name |
Description |
Int32 |
index |
Indicator index
|
Returns
Type |
Description |
Position |
The position of a indicator by index.
|
API Level: 8
View Source
You can override it to do your select in operation.
Declaration
protected virtual void SelectIn(VisualMap selectInIndicator)
Parameters
Type |
Name |
Description |
VisualMap |
selectInIndicator |
The indicator will be selected in
|
API Level: 8
View Source
You can override it to do your select out operation.
Declaration
protected virtual void SelectOut(VisualMap selectOutIndicator)
Parameters
Type |
Name |
Description |
VisualMap |
selectOutIndicator |
The indicator will be selected out
|
API Level: 8
Implements
System.ComponentModel.INotifyPropertyChanged
System.IDisposable