BusyIndicator
Mostra uma sobreposição ocupada no topo do conteúdo e alterna estados visuais com base na bandeira IsBusy.
Herda de: ContentControl
Propriedades
public object BusyContent { get; set; }
value = busyIndicator.BusyContent
busyIndicator.BusyContent = value
Conteúdo exibido enquanto o controle está ocupado.
public DataTemplate BusyContentTemplate { get; set; }
value = busyIndicator.BusyContentTemplate
busyIndicator.BusyContentTemplate = value
Modelo para renderizar o BusyContent.
public bool IsBusy { get; set; }
value = busyIndicator.IsBusy
busyIndicator.IsBusy = value
Obtém ou define um valor indicando se a sobreposição ocupada é mostrada.
protected bool IsContentVisible { get; set; }
value = busyIndicator.IsContentVisible
busyIndicator.IsContentVisible = value
Obtém ou define um valor indicando se o conteúdo ocupado deve ser visível.
public Style OverlayStyle { get; set; }
value = busyIndicator.OverlayStyle
busyIndicator.OverlayStyle = value
Obtém ou define o estilo aplicado ao elemento sobreposição que cobre o conteúdo quando ocupado.
Métodos
protected virtual void ChangeVisualState(bool useTransitions)
busyIndicator.ChangeVisualState(useTransitions)
Muda o estado visual do controle para refletir os valores atuais de IsBusy e IsContentVisible.
- useTransitions
- Verdadeiro para usar transições visuais; caso contrário, falso.
public override void OnApplyTemplate()
busyIndicator.OnApplyTemplate()
Compila a árvore visual para o controle LayoutTransformerquando um novo modelo é aplicado.
protected virtual void OnIsBusyChanged(DependencyPropertyChangedEventArgs e)
busyIndicator.OnIsBusyChanged(e)
Chamado quando o valor da propriedade IsBusy muda.
Campos
public static readonly DependencyProperty BusyContentProperty
value = BusyIndicator.BusyContentProperty
Conteúdo exibido enquanto o controle está ocupado.
public static readonly DependencyProperty BusyContentTemplateProperty
value = BusyIndicator.BusyContentTemplateProperty
Modelo para renderizar o BusyContent.
public static readonly DependencyProperty IsBusyProperty
value = BusyIndicator.IsBusyProperty
Identifica a propriedade IsBusy dependência.
public static readonly DependencyProperty OverlayStyleProperty
value = BusyIndicator.OverlayStyleProperty
Identifica a propriedade OverlayStyle dependência.