Class CircularProgress

    Definition

    Namespace:
    Tizen.NUI.Wearable
    Assembly:
    Tizen.NUI.Wearable.dll

    The CircularProgress class of Wearable is used to show the ongoing status with a circular bar. CircularProgress can be counted in its percentage.

    public class CircularProgress : Control, IDynamicResourceHandler, INameScope, System.IDisposable, IResourcesProvider
    Inheritance
    object
    BindableObject
    Element
    BaseHandle
    Animatable
    Container
    View
    ViewWrapper
    CustomView
    VisualView
    Control
    CircularProgress
    Implements
    IDynamicResourceHandler
    INameScope
    System.IDisposable
    IResourcesProvider

    Constructors

    View Source

    CircularProgress()

    The constructor of CircularProgress. Basically, CircularProgress is for full screen. (360 x 360) But, it also can be displayed on the button or the list for small size. User can set its size.

    Declaration
    public CircularProgress()
    View Source

    CircularProgress(string)

    The constructor of the CircularProgress class with specific style.

    Declaration
    public CircularProgress(string style)
    Parameters
    Type Name Description
    string style

    style name

    View Source

    CircularProgress(CircularProgressStyle)

    The constructor of the CircularProgress class with specific style.

    Declaration
    public CircularProgress(CircularProgressStyle progressStyle)
    Parameters
    Type Name Description
    CircularProgressStyle progressStyle

    The style object to initialize the CircularProgress.

    Fields

    View Source

    CurrentValueProperty

    Bindable property of CurrentValue

    Declaration
    public static readonly BindableProperty CurrentValueProperty
    Field Value
    Type Description
    BindableProperty
    View Source

    IsEnabledProperty

    Bindable property of IsEnabled

    Declaration
    public static readonly BindableProperty IsEnabledProperty
    Field Value
    Type Description
    BindableProperty
    View Source

    MaxValueProperty

    Bindable property of MaxValue

    Declaration
    public static readonly BindableProperty MaxValueProperty
    Field Value
    Type Description
    BindableProperty
    View Source

    MinValueProperty

    Bindable property of MinValue

    Declaration
    public static readonly BindableProperty MinValueProperty
    Field Value
    Type Description
    BindableProperty
    View Source

    ProgressColorProperty

    Bindable property of ProgressColor

    Declaration
    public static readonly BindableProperty ProgressColorProperty
    Field Value
    Type Description
    BindableProperty
    View Source

    ThicknessProperty

    Bindable property of Thickness

    Declaration
    public static readonly BindableProperty ThicknessProperty
    Field Value
    Type Description
    BindableProperty
    View Source

    TrackColorProperty

    Bindable property of TrackColor

    Declaration
    public static readonly BindableProperty TrackColorProperty
    Field Value
    Type Description
    BindableProperty

    Properties

    View Source

    CurrentValue

    The property to get/set the current value of the CircularProgress. The default value is 0.

    Declaration
    public float CurrentValue { get; set; }
    Property Value
    Type Description
    float
    View Source

    IsEnabled

    Flag to be enabled or disabled in CircularProgress.

    Declaration
    public bool IsEnabled { get; set; }
    Property Value
    Type Description
    bool
    View Source

    MaxValue

    The property to get/set the maximum value of the CircularProgress. The default value is 100.

    Declaration
    public float MaxValue { get; set; }
    Property Value
    Type Description
    float
    View Source

    MinValue

    The property to get/set the minimum value of the CircularProgress. The default value is 0.

    Declaration
    public float MinValue { get; set; }
    Property Value
    Type Description
    float
    View Source

    ProgressColor

    The property to get/set Progress object color of the CircularProgress.

    Declaration
    public Color ProgressColor { get; set; }
    Property Value
    Type Description
    Color
    View Source

    Thickness

    The thickness of the track and progress.

    Declaration
    public float Thickness { get; set; }
    Property Value
    Type Description
    float
    View Source

    TrackColor

    The property to get/set Track object color of the CircularProgress.

    Declaration
    public Color TrackColor { get; set; }
    Property Value
    Type Description
    Color

    Methods

    View Source

    CreateViewStyle()

    Get Progress style.

    Declaration
    protected override ViewStyle CreateViewStyle()
    Returns
    Type Description
    ViewStyle

    The default progress style.

    Overrides
    Control.CreateViewStyle()
    View Source

    Dispose(DisposeTypes)

    Dispose Progress and all children on it.

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

    Dispose type.

    Overrides
    Control.Dispose(DisposeTypes)
    View Source

    OnControlStateChanged(ControlStateChangedEventArgs)

    Called after the View's ControlStates changed.

    Declaration
    protected override void OnControlStateChanged(View.ControlStateChangedEventArgs controlStateChangedInfo)
    Parameters
    Type Name Description
    View.ControlStateChangedEventArgs controlStateChangedInfo

    The information including state changed variables.

    Overrides
    View.OnControlStateChanged(View.ControlStateChangedEventArgs)
    View Source

    UpdateValue()

    Update progress value

    Declaration
    protected virtual void UpdateValue()

    Implements

    IDynamicResourceHandler
    INameScope
    System.IDisposable
    IResourcesProvider

    Extension Methods

    EXamlExtensions.LoadFromEXamlByRelativePath<T>(T, string)
    Extensions.LoadFromXaml<TXaml>(TXaml, string)
    Extensions.LoadFromXaml<TXaml>(TXaml, Type)
    Extensions.LoadFromXamlFile<TXaml>(TXaml, string)
    • View Source
    Back to top Copyright © 2016-2025 Samsung
    Generated by DocFX