BusyIndicator

Ecng.Xaml

Muestra un sobreimpresión ocupado en la parte superior del contenido y mueve estados visuales basados en la bandera IsBusy.

Hereda de: ContentControl

Propiedades

BusyContent
public object BusyContent { get; set; }
value = busyIndicator.BusyContent
busyIndicator.BusyContent = value

Contenido mostrado mientras el control está ocupado.

BusyContentTemplate
public DataTemplate BusyContentTemplate { get; set; }
value = busyIndicator.BusyContentTemplate
busyIndicator.BusyContentTemplate = value

Plantilla para renderizar el BusyContent.

IsBusy
public bool IsBusy { get; set; }
value = busyIndicator.IsBusy
busyIndicator.IsBusy = value

Obtiene o establece un valor indicando si se muestra el sobreimpuesto ocupado.

IsContentVisible
protected bool IsContentVisible { get; set; }
value = busyIndicator.IsContentVisible
busyIndicator.IsContentVisible = value

Obtiene o establece un valor indicando si el contenido ocupado debe ser visible.

OverlayStyle
public Style OverlayStyle { get; set; }
value = busyIndicator.OverlayStyle
busyIndicator.OverlayStyle = value

Obtiene o establece el estilo aplicado al elemento de sobreposición que cubre el contenido cuando está ocupado.

Métodos

ChangeVisualState
protected virtual void ChangeVisualState(bool useTransitions)
busyIndicator.ChangeVisualState(useTransitions)

Intercambia el estado visual del control para reflejar los valores actuales de IsBusyy IsContentVisible@.

useTransitions
Es verdad usar transiciones visuales; de lo contrario, falsas.
OnApplyTemplate
public override void OnApplyTemplate()
busyIndicator.OnApplyTemplate()

Construye el árbol visual para el control LayoutTransformer cuando se aplica una nueva plantilla.

OnIsBusyChanged
protected virtual void OnIsBusyChanged(DependencyPropertyChangedEventArgs e)
busyIndicator.OnIsBusyChanged(e)

Llamado cuando el valor de la propiedad IsBusycambia.

Campos

BusyContentProperty
public static readonly DependencyProperty BusyContentProperty
value = BusyIndicator.BusyContentProperty

Contenido mostrado mientras el control está ocupado.

BusyContentTemplateProperty
public static readonly DependencyProperty BusyContentTemplateProperty
value = BusyIndicator.BusyContentTemplateProperty

Plantilla para renderizar el BusyContent.

IsBusyProperty
public static readonly DependencyProperty IsBusyProperty
value = BusyIndicator.IsBusyProperty

Identifica la propiedad IsBusydependencia.

OverlayStyleProperty
public static readonly DependencyProperty OverlayStyleProperty
value = BusyIndicator.OverlayStyleProperty

Identifica la propiedad OverlayStyledependencia.