Class Pagination

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.

C#
Copy
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

View Source

Pagination()

Creates a new instance of a Pagination.

Declaration
C#
Copy
public Pagination()
API Level: 8
View Source

Pagination(String)

Creates a new instance of a Pagination using style.

Declaration
C#
Copy
public Pagination(string style)
Parameters
Type Name Description
System.String style

The string to initialize the Pagination

API Level: 8
View Source

Pagination(PaginationStyle)

Creates a new instance of a Pagination using style.

Declaration
C#
Copy
public Pagination(PaginationStyle paginationStyle)
Parameters
Type Name Description
PaginationStyle paginationStyle

The style object to initialize the Pagination

API Level: 8

Properties

View Source

IndicatorColor

Color of the indicator.

Declaration
C#
Copy
public Color IndicatorColor { get; set; }
Property Value
Type Description
Color
API Level: 8
View Source

IndicatorCount

Gets or sets the count of the pages/indicators.

Declaration
C#
Copy
public int IndicatorCount { get; set; }
Property Value
Type Description
Int32
Exceptions
Type Condition
System.ArgumentException

Thrown when the given value is negative.

API Level: 8
View Source

IndicatorImageUrl

Gets or sets the background resource of indicator.

Declaration
C#
Copy
public Selector<string> IndicatorImageUrl { get; set; }
Property Value
Type Description
Selector<System.String>
API Level: 8
View Source

IndicatorSize

Gets or sets the size of the indicator.

Declaration
C#
Copy
public Size IndicatorSize { get; set; }
Property Value
Type Description
Size
API Level: 8
View Source

IndicatorSpacing

Gets or sets the space of the indicator.

Declaration
C#
Copy
public int IndicatorSpacing { get; set; }
Property Value
Type Description
Int32
API Level: 8
View Source

SelectedIndex

Gets or sets the index of the select indicator.

Declaration
C#
Copy
public int SelectedIndex { get; set; }
Property Value
Type Description
Int32
API Level: 8
View Source

SelectedIndicatorColor

Color of the selected indicator.

Declaration
C#
Copy
public Color SelectedIndicatorColor { get; set; }
Property Value
Type Description
Color
API Level: 8
View Source

Style

Return currently applied style.

Declaration
C#
Copy
public PaginationStyle Style { get; }
Property Value
Type Description
PaginationStyle
Remarks

Modifying contents in style may cause unexpected behaviour.

API Level: 8

Methods

View Source

CreateViewStyle()

you can override it to create your own default style.

Declaration
C#
Copy
protected override ViewStyle CreateViewStyle()
Returns
Type Description
ViewStyle

The default pagination style.

Overrides
Tizen.NUI.Components.Control.CreateViewStyle()
API Level: 8
View Source

Dispose(DisposeTypes)

you can override it to clean-up your own resources.

Declaration
C#
Copy
protected override void Dispose(DisposeTypes type)
Parameters
Type Name Description
DisposeTypes type

DisposeTypes

Overrides
Tizen.NUI.Components.Control.Dispose(Tizen.NUI.DisposeTypes)
API Level: 8
View Source

GetIndicatorPosition(Int32)

Retrieves the position of a indicator by index.

Declaration
C#
Copy
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

SelectIn(VisualMap)

You can override it to do your select in operation.

Declaration
C#
Copy
protected virtual void SelectIn(VisualMap selectInIndicator)
Parameters
Type Name Description
VisualMap selectInIndicator

The indicator will be selected in

API Level: 8
View Source

SelectOut(VisualMap)

You can override it to do your select out operation.

Declaration
C#
Copy
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