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()