menu

WPF

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class BusyIndicator - API Reference

    Show / Hide Table of Contents

    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
    Namespace: Syncfusion.Windows.Tools.Controls
    Assembly: Syncfusion.Shared.Wpf.dll
    Syntax
    [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

    BusyIndicator()

    Initializes a new instance of the BusyIndicator class.

    Declaration
    public BusyIndicator()

    Fields

    CancelButtonVisibilityProperty

    Using a DependencyProperty as the backing store for CancelButtonVisibility. This enables animation, styling, binding, etc...

    Declaration
    public static readonly DependencyProperty CancelButtonVisibilityProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    CloseButtonStyleProperty

    Using a DependencyProperty as the backing store for CloseButtonTemplate. This enables animation, styling, binding, etc...

    Declaration
    public static readonly DependencyProperty CloseButtonStyleProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    CloseButtonVisibilityProperty

    Declaration
    public static readonly DependencyProperty CloseButtonVisibilityProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    DelayProperty

    Declaration
    public static readonly DependencyProperty DelayProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    DescriptionPlacementProperty

    Using a DependencyProperty as the backing store for DescriptionPlacement. This enables animation, styling, binding, etc...

    Declaration
    public static readonly DependencyProperty DescriptionPlacementProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    EnableGrayScaleEffectProperty

    Using a DependencyProperty as the backing store for EnableGrayScaleEffect. This enables animation, styling, binding, etc...

    Declaration
    public static readonly DependencyProperty EnableGrayScaleEffectProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    HeaderAlignmentProperty

    Using a DependencyProperty as the backing store for HeaderAlignment. This enables animation, styling, binding, etc...

    Declaration
    public static readonly DependencyProperty HeaderAlignmentProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    HeaderProperty

    Using a DependencyProperty as the backing store for Header. This enables animation, styling, binding, etc...

    Declaration
    public static readonly DependencyProperty HeaderProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    HeaderTemplateProperty

    Using a DependencyProperty as the backing store for HeaderTemplate. This enables animation, styling, binding, etc...

    Declaration
    public static readonly DependencyProperty HeaderTemplateProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    IsBusyProperty

    Using a DependencyProperty as the backing store for IsBusy. This enables animation, styling, binding, etc...

    Declaration
    public static readonly DependencyProperty IsBusyProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    IsIndeterminateProperty

    Declaration
    public static readonly DependencyProperty IsIndeterminateProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    LoadingDescriptionProperty

    Declaration
    public static readonly DependencyProperty LoadingDescriptionProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    LoadingDescriptionTemplateProperty

    Declaration
    public static readonly DependencyProperty LoadingDescriptionTemplateProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    OverlayBrushProperty

    Using a DependencyProperty as the backing store for ProgressBarStyle. This enables animation, styling, binding, etc...

    Declaration
    public static readonly DependencyProperty OverlayBrushProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    OverlayOpacityProperty

    Using a DependencyProperty as the backing store for ProgressBarStyle. This enables animation, styling, binding, etc...

    Declaration
    public static readonly DependencyProperty OverlayOpacityProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    ProgressBarStyleProperty

    Using a DependencyProperty as the backing store for ProgressBarStyle. This enables animation, styling, binding, etc...

    Declaration
    public static readonly DependencyProperty ProgressBarStyleProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    ProgressValueProperty

    Declaration
    public static readonly DependencyProperty ProgressValueProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    Properties

    CancelButtonVisibility

    Declaration
    public Visibility CancelButtonVisibility { get; set; }
    Property Value
    Type Description
    System.Windows.Visibility

    CloseButtonStyle

    Declaration
    public Style CloseButtonStyle { get; set; }
    Property Value
    Type Description
    System.Windows.Style

    CloseButtonVisibility

    Declaration
    public Visibility CloseButtonVisibility { get; set; }
    Property Value
    Type Description
    System.Windows.Visibility

    Delay

    Declaration
    public TimeSpan Delay { get; set; }
    Property Value
    Type Description
    System.TimeSpan

    DescriptionPlacement

    Declaration
    public DescriptionPlacement DescriptionPlacement { get; set; }
    Property Value
    Type Description
    DescriptionPlacement

    EnableGrayScaleEffect

    Declaration
    public bool EnableGrayScaleEffect { get; set; }
    Property Value
    Type Description
    System.Boolean

    Header

    Declaration
    public object Header { get; set; }
    Property Value
    Type Description
    System.Object

    HeaderAlignment

    Declaration
    public HorizontalAlignment HeaderAlignment { get; set; }
    Property Value
    Type Description
    System.Windows.HorizontalAlignment

    HeaderTemplate

    Declaration
    public DataTemplate HeaderTemplate { get; set; }
    Property Value
    Type Description
    System.Windows.DataTemplate

    IsBusy

    Declaration
    public bool IsBusy { get; set; }
    Property Value
    Type Description
    System.Boolean

    IsIndeterminate

    Declaration
    public bool IsIndeterminate { get; set; }
    Property Value
    Type Description
    System.Boolean

    LoadingDescription

    Declaration
    public object LoadingDescription { get; set; }
    Property Value
    Type Description
    System.Object

    LoadingDescriptionTemplate

    Declaration
    public DataTemplate LoadingDescriptionTemplate { get; set; }
    Property Value
    Type Description
    System.Windows.DataTemplate

    OverlayBrush

    Gets or sets the overlay brush.

    Declaration
    public Brush OverlayBrush { get; set; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The overlay brush.

    OverlayOpacity

    Gets or sets the overlay brush.

    Declaration
    public double OverlayOpacity { get; set; }
    Property Value
    Type Description
    System.Double

    The overlay brush.

    ProgressBarStyle

    Gets or sets the ProgressBarStyle

    Declaration
    public Style ProgressBarStyle { get; set; }
    Property Value
    Type Description
    System.Windows.Style

    The ProgressBarStyle.

    ProgressValue

    Declaration
    public double ProgressValue { get; set; }
    Property Value
    Type Description
    System.Double

    Methods

    OnApplyTemplate()

    Declaration
    public override void OnApplyTemplate()

    OnDescriptionPlacementChanged(DependencyObject, DependencyPropertyChangedEventArgs)

    Declaration
    public static void OnDescriptionPlacementChanged(DependencyObject obj, DependencyPropertyChangedEventArgs args)
    Parameters
    Type Name Description
    System.Windows.DependencyObject obj
    System.Windows.DependencyPropertyChangedEventArgs args

    OnDescriptionPlacementChanged(DependencyPropertyChangedEventArgs)

    Declaration
    protected void OnDescriptionPlacementChanged(DependencyPropertyChangedEventArgs args)
    Parameters
    Type Name Description
    System.Windows.DependencyPropertyChangedEventArgs args

    OnEnableGrayScaleEffectChanged(DependencyObject, DependencyPropertyChangedEventArgs)

    Declaration
    public static void OnEnableGrayScaleEffectChanged(DependencyObject obj, DependencyPropertyChangedEventArgs args)
    Parameters
    Type Name Description
    System.Windows.DependencyObject obj
    System.Windows.DependencyPropertyChangedEventArgs args

    OnEnableGrayScaleEffectChanged(DependencyPropertyChangedEventArgs)

    Declaration
    protected void OnEnableGrayScaleEffectChanged(DependencyPropertyChangedEventArgs args)
    Parameters
    Type Name Description
    System.Windows.DependencyPropertyChangedEventArgs args

    OnIsBusyChanged(DependencyObject, DependencyPropertyChangedEventArgs)

    Declaration
    public static void OnIsBusyChanged(DependencyObject obj, DependencyPropertyChangedEventArgs args)
    Parameters
    Type Name Description
    System.Windows.DependencyObject obj
    System.Windows.DependencyPropertyChangedEventArgs args

    OnIsBusyChanged(DependencyPropertyChangedEventArgs)

    Declaration
    protected void OnIsBusyChanged(DependencyPropertyChangedEventArgs args)
    Parameters
    Type Name Description
    System.Windows.DependencyPropertyChangedEventArgs args

    OnProgressValueChanged(DependencyObject, DependencyPropertyChangedEventArgs)

    Declaration
    public static void OnProgressValueChanged(DependencyObject obj, DependencyPropertyChangedEventArgs args)
    Parameters
    Type Name Description
    System.Windows.DependencyObject obj
    System.Windows.DependencyPropertyChangedEventArgs args

    OnProgressValueChanged(DependencyPropertyChangedEventArgs)

    Declaration
    protected void OnProgressValueChanged(DependencyPropertyChangedEventArgs args)
    Parameters
    Type Name Description
    System.Windows.DependencyPropertyChangedEventArgs args

    Events

    CancelClick

    Event that is raised when CancelButton click event occurs.

    Declaration
    public event CancelEventHandler CancelClick
    Event Type
    Type Description
    System.ComponentModel.CancelEventHandler

    Closed

    Event that is raised when Closed event occurs.

    Declaration
    public event RoutedEventHandler Closed
    Event Type
    Type Description
    System.Windows.RoutedEventHandler

    Closing

    Event that is raised when Closing event occurs.

    Declaration
    public event CancelEventHandler Closing
    Event Type
    Type Description
    System.ComponentModel.CancelEventHandler

    DescriptionPlacementChanged

    Event that is raised when IsBusy property is changed.

    Declaration
    public event PropertyChangedCallback DescriptionPlacementChanged
    Event Type
    Type Description
    System.Windows.PropertyChangedCallback

    EnableGrayScaleEffectChanged

    Event that is raised when EnableGrayScaleEffect property is changed.

    Declaration
    public event PropertyChangedCallback EnableGrayScaleEffectChanged
    Event Type
    Type Description
    System.Windows.PropertyChangedCallback

    IsBusyChanged

    Event that is raised when IsBusy property is changed.

    Declaration
    public event PropertyChangedCallback IsBusyChanged
    Event Type
    Type Description
    System.Windows.PropertyChangedCallback

    ProgressValueChanged

    Event that is raised when IsProgressValue property is changed.

    Declaration
    public event PropertyChangedCallback ProgressValueChanged
    Event Type
    Type Description
    System.Windows.PropertyChangedCallback
    Back to top Generated by DocFX
    Copyright © 2001 - 2023 Syncfusion Inc. All Rights Reserved