Definition
- Namespace:
- Tizen.NUI.Components
- Assembly:
- Tizen.NUI.Components.dll
The Progress class is used to show the ongoing status with a long narrow bar.
public class Progress : Control, INotifyPropertyChanged, IDisposable
- Inheritance
-
object
Tizen.NUI.Binding.BindableObject
Tizen.NUI.Binding.Element
Tizen.NUI.Components.Control
Progress
- Implements
-
System.ComponentModel.INotifyPropertyChanged
System.IDisposable
Constructors
Declaration
View Source
Progress(string)
The constructor of the Progress class with specific style.
Declaration
public Progress(string style)
Parameters
| Type |
Name |
Description |
| string |
style |
style name
|
View Source
Progress(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.
|
Properties
View Source
BufferColor
The property to get/set Buffer object color of the Progress.
Declaration
public Color BufferColor { get; set; }
Property Value
View Source
BufferImageURL
The property to get/set Buffer object image resource URL of the Progress.
Declaration
public string BufferImageURL { get; set; }
Property Value
View Source
BufferValue
The property to get/set the buffer value of the Progress.
Declaration
public float BufferValue { get; set; }
Property Value
View Source
CurrentValue
The property to get/set the current value of the Progress.
Declaration
public float CurrentValue { get; set; }
Property Value
View Source
IndeterminateImageUrl
The property to get/set the indeterminate image.
Declaration
public string IndeterminateImageUrl { get; set; }
Property Value
Exceptions
| Type |
Condition |
| System.NullReferenceException |
Thrown when setting null value.
|
View Source
MaxValue
The property to get/set the maximum value of the Progress.
Declaration
public float MaxValue { get; set; }
Property Value
View Source
MinValue
The property to get/set the minim value of the Progress.
Declaration
public float MinValue { get; set; }
Property Value
View Source
ProgressColor
The property to get/set Progress object color of the Progress.
Declaration
public Color ProgressColor { get; set; }
Property Value
View Source
ProgressImageURL
The property to get/set Progress object image URL of the Progress.
Declaration
public string ProgressImageURL { get; set; }
Property Value
View Source
ProgressState
Gets or sets state of progress.
Declaration
public Progress.ProgressStatusType ProgressState { get; set; }
Property Value
Declaration
public ProgressStyle Style { get; }
Property Value
View Source
TrackColor
The property to get/set Track object color of the Progress.
Declaration
public Color TrackColor { get; set; }
Property Value
View Source
TrackImageURL
The property to get/set Track image object URL of the Progress.
Declaration
public string TrackImageURL { get; set; }
Property Value
Methods
Declaration
protected void ChangeImageState(Progress.ProgressStatusType statusType)
Parameters
Declaration
protected override ViewStyle CreateViewStyle()
Returns
| Type |
Description |
| ViewStyle |
The default progress style.
|
Overrides
Tizen.NUI.Components.Control.CreateViewStyle()
View Source
Dispose(DisposeTypes)
Dispose Progress and all children on it.
Declaration
protected override void Dispose(DisposeTypes type)
Parameters
Overrides
Tizen.NUI.Components.Control.Dispose(Tizen.NUI.DisposeTypes)
Implements
System.ComponentModel.INotifyPropertyChanged
System.IDisposable