Class Progress
Definition
- Namespace:
- Tizen.NUI.Components
- Assembly:
- Tizen.NUI.Components.dll
- API Level:
- 6
The Progress class of nui component. It's used to show the ongoing status with a long narrow bar.
public class Progress : Control, INotifyPropertyChanged, IDynamicResourceHandler, IElement, INameScope, IElementController, IDisposable, IResourcesProvider
- Inheritance
-
Tizen.NUI.Binding.BindableObjectTizen.NUI.Binding.ElementTizen.NUI.Components.ControlProgress
- Implements
Constructors
View SourceProgress()
The constructor of Progress
Declaration
public Progress()
API Level: 6
View SourceProgress(String)
The constructor of the Progress class with specific style.
Declaration
public Progress(string style)
Parameters
Type | Name | Description |
---|---|---|
String | style | style name |
API Level: 8
View SourceProgress(ProgressStyle)
The constructor of the Progress class with specific style.
Declaration
public Progress(ProgressStyle progressStyle)
Parameters
Type | Name | Description |
---|---|---|
ProgressStyle | progressStyle | The style object to initialize the Progress. |
API Level: 8
Properties
View SourceBufferColor
The property to get/set Buffer object color of the Progress.
Declaration
public Color BufferColor { get; set; }
Property Value
Type | Description |
---|---|
Color |
API Level: 6
View SourceBufferImageURL
The property to get/set Buffer object image resource URL of the Progress.
Declaration
public string BufferImageURL { get; set; }
Property Value
Type | Description |
---|---|
String |
API Level: 6
View SourceBufferValue
The property to get/set the buffer value of the Progress.
Declaration
public float BufferValue { get; set; }
Property Value
Type | Description |
---|---|
Single |
API Level: 6
View SourceCurrentValue
The property to get/set the current value of the Progress.
Declaration
public float CurrentValue { get; set; }
Property Value
Type | Description |
---|---|
Single |
API Level: 6
View SourceMaxValue
The property to get/set the maximum value of the Progress.
Declaration
public float MaxValue { get; set; }
Property Value
Type | Description |
---|---|
Single |
API Level: 6
View SourceMinValue
The property to get/set the minim value of the Progress.
Declaration
public float MinValue { get; set; }
Property Value
Type | Description |
---|---|
Single |
API Level: 6
View SourceProgressColor
The property to get/set Progress object color of the Progress.
Declaration
public Color ProgressColor { get; set; }
Property Value
Type | Description |
---|---|
Color |
API Level: 6
View SourceProgressImageURL
The property to get/set Progress object image URL of the Progress.
Declaration
public string ProgressImageURL { get; set; }
Property Value
Type | Description |
---|---|
String |
API Level: 6
View SourceProgressState
Gets or sets state of progress.
Declaration
public Progress.ProgressStatusType ProgressState { get; set; }
Property Value
Type | Description |
---|---|
Progress.ProgressStatusType |
API Level: 6
View SourceStyle
Get style of progress.
Declaration
public ProgressStyle Style { get; }
Property Value
Type | Description |
---|---|
ProgressStyle |
API Level: 8
View SourceTrackColor
The property to get/set Track object color of the Progress.
Declaration
public Color TrackColor { get; set; }
Property Value
Type | Description |
---|---|
Color |
API Level: 6
View SourceTrackImageURL
The property to get/set Track image object URL of the Progress.
Declaration
public string TrackImageURL { get; set; }
Property Value
Type | Description |
---|---|
String |
API Level: 6
Methods
View SourceChangeImageState(Progress.ProgressStatusType)
Change Image status
Declaration
protected void ChangeImageState(Progress.ProgressStatusType statusType)
Parameters
Type | Name | Description |
---|---|---|
Progress.ProgressStatusType | statusType | New status type |
API Level: 6
View SourceCreateViewStyle()
Get Progress style.
Declaration
protected override ViewStyle CreateViewStyle()
Returns
Type | Description |
---|---|
Tizen.NUI.BaseComponents.ViewStyle | The default progress style. |
Overrides
API Level: 8
View SourceDispose(DisposeTypes)
Dispose Progress and all children on it.
Declaration
protected override void Dispose(DisposeTypes type)
Parameters
Type | Name | Description |
---|---|---|
DisposeTypes | type | Dispose type. |