Class BusyIndicator
Represents a control that provides an interactive visual element to the end user when the application is performing some process.
Inheritance
System.Object
BusyIndicator
Assembly: Syncfusion.Shared.Wpf.dll
[SkinType(SkinVisualStyle = Skin.Office2007Black, Type = typeof(BusyIndicator), XamlResource = "pack://application:,,,/Syncfusion.Shared.Wpf.Classic;component/Controls/BusyIndicator/Themes/Office2007BlackStyle.xaml")]
[SkinType(SkinVisualStyle = Skin.Office2010Black, Type = typeof(BusyIndicator), XamlResource = "pack://application:,,,/Syncfusion.Shared.Wpf.Classic;component/Controls/BusyIndicator/Themes/Office2010BlackStyle.xaml")]
[SkinType(SkinVisualStyle = Skin.Office2010Blue, Type = typeof(BusyIndicator), XamlResource = "pack://application:,,,/Syncfusion.Shared.Wpf.Classic;component/Controls/BusyIndicator/Themes/Office2010BlueStyle.xaml")]
[SkinType(SkinVisualStyle = Skin.Default, Type = typeof(BusyIndicator), XamlResource = "/Syncfusion.Shared.WPF;component/Controls/BusyIndicator/Themes/Generic.xaml")]
[SkinType(SkinVisualStyle = Skin.VS2010, Type = typeof(BusyIndicator), XamlResource = "pack://application:,,,/Syncfusion.Shared.Wpf.Classic;component/Controls/BusyIndicator/Themes/VS2010Style.xaml")]
[SkinType(SkinVisualStyle = Skin.Metro, Type = typeof(BusyIndicator), XamlResource = "pack://application:,,,/Syncfusion.Shared.Wpf.Classic;component/Controls/BusyIndicator/Themes/MetroStyle.xaml")]
[SkinType(SkinVisualStyle = Skin.Transparent, Type = typeof(BusyIndicator), XamlResource = "pack://application:,,,/Syncfusion.Shared.Wpf.Classic;component/Controls/BusyIndicator/Themes/TransparentStyle.xaml")]
[SkinType(SkinVisualStyle = Skin.Blend, Type = typeof(BusyIndicator), XamlResource = "pack://application:,,,/Syncfusion.Shared.Wpf.Classic;component/Controls/BusyIndicator/Themes/BlendStyle.xaml")]
[SkinType(SkinVisualStyle = Skin.Office2010Silver, Type = typeof(BusyIndicator), XamlResource = "pack://application:,,,/Syncfusion.Shared.Wpf.Classic;component/Controls/BusyIndicator/Themes/Office2010SilverStyle.xaml")]
[SkinType(SkinVisualStyle = Skin.Office2007Silver, Type = typeof(BusyIndicator), XamlResource = "pack://application:,,,/Syncfusion.Shared.Wpf.Classic;component/Controls/BusyIndicator/Themes/Office2007SilverStyle.xaml")]
[SkinType(SkinVisualStyle = Skin.Office2007Blue, Type = typeof(BusyIndicator), XamlResource = "pack://application:,,,/Syncfusion.Shared.Wpf.Classic;component/Controls/BusyIndicator/Themes/Office2007BlueStyle.xaml")]
public class BusyIndicator : ContentControl
Constructors
Declaration
Fields
Using a DependencyProperty as the backing store for CancelButtonVisibility. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty CancelButtonVisibilityProperty
Field Value
Type |
System.Windows.DependencyProperty |
Using a DependencyProperty as the backing store for CloseButtonTemplate. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty CloseButtonStyleProperty
Field Value
Type |
System.Windows.DependencyProperty |
Declaration
public static readonly DependencyProperty CloseButtonVisibilityProperty
Field Value
Type |
System.Windows.DependencyProperty |
Declaration
public static readonly DependencyProperty DelayProperty
Field Value
Type |
System.Windows.DependencyProperty |
Using a DependencyProperty as the backing store for DescriptionPlacement. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty DescriptionPlacementProperty
Field Value
Type |
System.Windows.DependencyProperty |
Using a DependencyProperty as the backing store for EnableGrayScaleEffect. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty EnableGrayScaleEffectProperty
Field Value
Type |
System.Windows.DependencyProperty |
Using a DependencyProperty as the backing store for HeaderAlignment. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty HeaderAlignmentProperty
Field Value
Type |
System.Windows.DependencyProperty |
Using a DependencyProperty as the backing store for Header. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty HeaderProperty
Field Value
Type |
System.Windows.DependencyProperty |
Using a DependencyProperty as the backing store for HeaderTemplate. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty HeaderTemplateProperty
Field Value
Type |
System.Windows.DependencyProperty |
Using a DependencyProperty as the backing store for IsBusy. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty IsBusyProperty
Field Value
Type |
System.Windows.DependencyProperty |
Declaration
public static readonly DependencyProperty IsIndeterminateProperty
Field Value
Type |
System.Windows.DependencyProperty |
Declaration
public static readonly DependencyProperty LoadingDescriptionProperty
Field Value
Type |
System.Windows.DependencyProperty |
Declaration
public static readonly DependencyProperty LoadingDescriptionTemplateProperty
Field Value
Type |
System.Windows.DependencyProperty |
Using a DependencyProperty as the backing store for ProgressBarStyle. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty OverlayBrushProperty
Field Value
Type |
System.Windows.DependencyProperty |
Using a DependencyProperty as the backing store for ProgressBarStyle. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty OverlayOpacityProperty
Field Value
Type |
System.Windows.DependencyProperty |
Using a DependencyProperty as the backing store for ProgressBarStyle. This enables animation, styling, binding, etc...
Declaration
public static readonly DependencyProperty ProgressBarStyleProperty
Field Value
Type |
System.Windows.DependencyProperty |
Declaration
public static readonly DependencyProperty ProgressValueProperty
Field Value
Type |
System.Windows.DependencyProperty |
Properties
Declaration
public Visibility CancelButtonVisibility { get; set; }
Property Value
Type |
System.Windows.Visibility |
Declaration
public Style CloseButtonStyle { get; set; }
Property Value
Type |
System.Windows.Style |
Declaration
public Visibility CloseButtonVisibility { get; set; }
Property Value
Type |
System.Windows.Visibility |
Declaration
public TimeSpan Delay { get; set; }
Property Value
Declaration
public DescriptionPlacement DescriptionPlacement { get; set; }
Property Value
Declaration
public bool EnableGrayScaleEffect { get; set; }
Property Value
Declaration
public object Header { get; set; }
Property Value
Declaration
public HorizontalAlignment HeaderAlignment { get; set; }
Property Value
Type |
System.Windows.HorizontalAlignment |
Declaration
public DataTemplate HeaderTemplate { get; set; }
Property Value
Type |
System.Windows.DataTemplate |
Declaration
public bool IsBusy { get; set; }
Property Value
Declaration
public bool IsIndeterminate { get; set; }
Property Value
Declaration
public object LoadingDescription { get; set; }
Property Value
Declaration
public DataTemplate LoadingDescriptionTemplate { get; set; }
Property Value
Type |
System.Windows.DataTemplate |
Gets or sets the overlay brush.
Declaration
public Brush OverlayBrush { get; set; }
Property Value
Type |
Description |
System.Windows.Media.Brush |
The overlay brush.
|
Gets or sets the overlay brush.
Declaration
public double OverlayOpacity { get; set; }
Property Value
Type |
Description |
System.Double |
The overlay brush.
|
Gets or sets the ProgressBarStyle
Declaration
public Style ProgressBarStyle { get; set; }
Property Value
Type |
Description |
System.Windows.Style |
The ProgressBarStyle.
|
Declaration
public double ProgressValue { get; set; }
Property Value
Methods
Declaration
public override void OnApplyTemplate()
Declaration
public static void OnDescriptionPlacementChanged(DependencyObject obj, DependencyPropertyChangedEventArgs args)
Parameters
Type |
Name |
Description |
System.Windows.DependencyObject |
obj |
|
System.Windows.DependencyPropertyChangedEventArgs |
args |
|
Declaration
protected void OnDescriptionPlacementChanged(DependencyPropertyChangedEventArgs args)
Parameters
Type |
Name |
Description |
System.Windows.DependencyPropertyChangedEventArgs |
args |
|
Declaration
public static void OnEnableGrayScaleEffectChanged(DependencyObject obj, DependencyPropertyChangedEventArgs args)
Parameters
Type |
Name |
Description |
System.Windows.DependencyObject |
obj |
|
System.Windows.DependencyPropertyChangedEventArgs |
args |
|
Declaration
protected void OnEnableGrayScaleEffectChanged(DependencyPropertyChangedEventArgs args)
Parameters
Type |
Name |
Description |
System.Windows.DependencyPropertyChangedEventArgs |
args |
|
Declaration
public static void OnIsBusyChanged(DependencyObject obj, DependencyPropertyChangedEventArgs args)
Parameters
Type |
Name |
Description |
System.Windows.DependencyObject |
obj |
|
System.Windows.DependencyPropertyChangedEventArgs |
args |
|
Declaration
protected void OnIsBusyChanged(DependencyPropertyChangedEventArgs args)
Parameters
Type |
Name |
Description |
System.Windows.DependencyPropertyChangedEventArgs |
args |
|
Declaration
public static void OnProgressValueChanged(DependencyObject obj, DependencyPropertyChangedEventArgs args)
Parameters
Type |
Name |
Description |
System.Windows.DependencyObject |
obj |
|
System.Windows.DependencyPropertyChangedEventArgs |
args |
|
Declaration
protected void OnProgressValueChanged(DependencyPropertyChangedEventArgs args)
Parameters
Type |
Name |
Description |
System.Windows.DependencyPropertyChangedEventArgs |
args |
|
Events
Event that is raised when CancelButton click event occurs.
Declaration
public event CancelEventHandler CancelClick
Event Type
Type |
System.ComponentModel.CancelEventHandler |
Event that is raised when Closed event occurs.
Declaration
public event RoutedEventHandler Closed
Event Type
Type |
System.Windows.RoutedEventHandler |
Event that is raised when Closing event occurs.
Declaration
public event CancelEventHandler Closing
Event Type
Type |
System.ComponentModel.CancelEventHandler |
Event that is raised when IsBusy property is changed.
Declaration
public event PropertyChangedCallback DescriptionPlacementChanged
Event Type
Type |
System.Windows.PropertyChangedCallback |
Event that is raised when EnableGrayScaleEffect property is changed.
Declaration
public event PropertyChangedCallback EnableGrayScaleEffectChanged
Event Type
Type |
System.Windows.PropertyChangedCallback |
Event that is raised when IsBusy property is changed.
Declaration
public event PropertyChangedCallback IsBusyChanged
Event Type
Type |
System.Windows.PropertyChangedCallback |
Event that is raised when IsProgressValue property is changed.
Declaration
public event PropertyChangedCallback ProgressValueChanged
Event Type
Type |
System.Windows.PropertyChangedCallback |