Class BusyDecorator
Class which is used to host the ProgressRing in visual using Thread.
Inheritance
System.Object
BusyDecorator
Namespace: Syncfusion.UI.Xaml.Grid
Assembly: Syncfusion.SfGrid.WPF.dll
Syntax
public class BusyDecorator : Decorator
Constructors
BusyDecorator()
Declaration
public BusyDecorator()
Fields
BackgroundProperty
Declaration
public static readonly DependencyProperty BackgroundProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
BusyHorizontalAlignmentProperty
Identifies the BusyHorizontalAlignment property.
Declaration
public static readonly DependencyProperty BusyHorizontalAlignmentProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
BusyStyleProperty
Identifies the BusyStyle property.
Declaration
public static readonly DependencyProperty BusyStyleProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
BusyVerticalAlignmentProperty
Identifies the BusyVerticalAlignment property.
Declaration
public static readonly DependencyProperty BusyVerticalAlignmentProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
IsBusyIndicatorShowingProperty
Identifies the IsBusyIndicatorShowing dependency property.
Declaration
public static readonly DependencyProperty IsBusyIndicatorShowingProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Properties
Background
Declaration
public Brush Background { get; set; }
Property Value
Type |
---|
System.Windows.Media.Brush |
BusyHorizontalAlignment
Gets or sets the HorizontalAlignment to use to layout the control that contains the busy indicator control.
Declaration
public HorizontalAlignment BusyHorizontalAlignment { get; set; }
Property Value
Type |
---|
System.Windows.HorizontalAlignment |
BusyStyle
Gets or sets the Style to apply to the Control that is displayed as the busy indication.
Declaration
public Style BusyStyle { get; set; }
Property Value
Type |
---|
System.Windows.Style |
BusyVerticalAlignment
Gets or sets the the VerticalAlignment to use to layout the control that contains the busy indicator.
Declaration
public VerticalAlignment BusyVerticalAlignment { get; set; }
Property Value
Type |
---|
System.Windows.VerticalAlignment |
IsBusyIndicatorShowing
Gets or sets if the BusyIndicator is being shown.
Declaration
public bool IsBusyIndicatorShowing { get; set; }
Property Value
Type |
---|
System.Boolean |
VisualChildrenCount
Gets the count of Visual Children
Declaration
protected override int VisualChildrenCount { get; }
Property Value
Type |
---|
System.Int32 |
Methods
GetVisualChild(Int32)
Gets the Visual Child
Declaration
protected override Visual GetVisualChild(int index)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | index |
Returns
Type | Description |
---|---|
System.Windows.Media.Visual | visual child which need to be displayed |
MeasureOverride(Size)
Measures the size of Busy Indicator
Declaration
protected override Size MeasureOverride(Size constraint)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Size | constraint |
Returns
Type |
---|
System.Windows.Size |