Class SfBusyIndicator
Represents a control that allows the user to define when another program is in progress
Inheritance
Implements
Namespace: Syncfusion.UI.Xaml.Controls.Notification
Assembly: Syncfusion.SfBusyIndicator.UWP.dll
Syntax
public class SfBusyIndicator : ContentControl, IDisposable
Remarks
The busy indicator control is an animation technique, used to enable the user to know that another process is in progress.
Constructors
SfBusyIndicator()
Initializes a new instance of the SfBusyIndicator class.
Declaration
public SfBusyIndicator()
See Also
Fields
AnimationSpeedProperty
Gets or sets the animation speed of busyindicator. Using this property, you can change the speed of animation.
Declaration
public static readonly DependencyProperty AnimationSpeedProperty
Field Value
| Type |
|---|
| Windows.UI.Xaml.DependencyProperty |
Remarks
This
AnimationTypeProperty
Gets or sets the animation types of busyindicator. It is used to change the various types of animation.
Declaration
public static readonly DependencyProperty AnimationTypeProperty
Field Value
| Type |
|---|
| Windows.UI.Xaml.DependencyProperty |
Remarks
This
ForegroundProperty
Declaration
public static readonly DependencyProperty ForegroundProperty
Field Value
| Type |
|---|
| Windows.UI.Xaml.DependencyProperty |
HeaderPlacementModeProperty
Identifies the HeaderPlacementMode property of busy indicator. It is used to change the position of the header in SfBusyIndicator
Declaration
public static readonly DependencyProperty HeaderPlacementModeProperty
Field Value
| Type |
|---|
| Windows.UI.Xaml.DependencyProperty |
Remarks
This
HeaderProperty
Identifies the Header property of busy indicator. It is used to give the header to the SfBusyIndicator
Declaration
public static readonly DependencyProperty HeaderProperty
Field Value
| Type |
|---|
| Windows.UI.Xaml.DependencyProperty |
Remarks
This
HeaderTemplateProperty
Identifies HeaderTemplate. It is used to give the template to the header in SfBusyIndicator.
Declaration
public static readonly DependencyProperty HeaderTemplateProperty
Field Value
| Type |
|---|
| Windows.UI.Xaml.DependencyProperty |
IsBusyProperty
Identifies the IsBusy property of busy indicator. It is used to determine whether the animation of indiacator to be shown or not
Declaration
public static readonly DependencyProperty IsBusyProperty
Field Value
| Type |
|---|
| Windows.UI.Xaml.DependencyProperty |
Remarks
This
ViewboxHeightProperty
Identifies ViewBoxHeight. It is used to change the height of the view box
Declaration
public static readonly DependencyProperty ViewboxHeightProperty
Field Value
| Type |
|---|
| Windows.UI.Xaml.DependencyProperty |
Remarks
This
ViewboxWidthProperty
Identifies ViewBoxWidth. It is used to change the width of the view box
Declaration
public static readonly DependencyProperty ViewboxWidthProperty
Field Value
| Type |
|---|
| Windows.UI.Xaml.DependencyProperty |
Remarks
This
Properties
AnimationSpeed
Gets or sets the Maximum and Minimum AnimationSpeed. Using this property, you can change the speed of animation.
Declaration
public double AnimationSpeed { get; set; }
Property Value
| Type |
|---|
| System.Double |
AnimationType
Gets or sets the AnimationType of the SfBusyIndicator
Declaration
public AnimationTypes AnimationType { get; set; }
Property Value
| Type | Description |
|---|---|
| AnimationTypes | The default value is Flower. |
See Also
Foreground
Gets or sets a value indicating whether the foreground color of animation.
Declaration
public Brush Foreground { get; set; }
Property Value
| Type |
|---|
| Windows.UI.Xaml.Media.Brush |
Header
Gets or sets the Header of the SfBusyIndicator
Declaration
public object Header { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Object | The default value is null. |
HeaderPlacementMode
Gets or sets the HeaderPlacementMode of the SfBusyIndicator
Declaration
public HeaderPlacementMode HeaderPlacementMode { get; set; }
Property Value
| Type | Description |
|---|---|
| HeaderPlacementMode | The default value is Bottom |
HeaderTemplate
Gets or sets the HeaderTemplate of the SfBusyIndicator
Declaration
public DataTemplate HeaderTemplate { get; set; }
Property Value
| Type | Description |
|---|---|
| Windows.UI.Xaml.DataTemplate | The default value is null. |
IsBusy
Gets or sets a value indicating whether SfBusyIndicator is busy.
Declaration
public bool IsBusy { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
|
ViewboxHeight
Gets or sets the ViewBox Height of the SfBusyIndicatorÂ
Declaration
public double ViewboxHeight { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double | The default value is 0.0. |
ViewboxWidth
Gets or sets the ViewBox Width of the SfBusyIndicatorÂ
Declaration
public double ViewboxWidth { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double | The default value is 0.0. |
Methods
Dispose()
Disposes the SfBusyIndicator control while unloading.
Declaration
public void Dispose()
Dispose(Boolean)
Dispose Method to remove all the instance.
Declaration
protected virtual void Dispose(bool disposing)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Boolean | disposing | boolean as disposing |
OnAnimationTypeChanged(DependencyPropertyChangedEventArgs)
Sets the State of Animation type of the argsSfBusyIndicator control.
Declaration
protected virtual void OnAnimationTypeChanged(DependencyPropertyChangedEventArgs args)
Parameters
| Type | Name | Description |
|---|---|---|
| Windows.UI.Xaml.DependencyPropertyChangedEventArgs | args | DependencyPropertyChangedEventArgs as args |
OnApplyTemplate()
Sets the State of Animation type of theSfBusyIndicator control while applying template.
Declaration
protected override void OnApplyTemplate()