BusyIndicator
Отображает наложение занятости поверх содержимого и переключает визуальные состояния на основе флага IsBusy.
Наследует: ContentControl
Свойства
public object BusyContent { get; set; }
value = busyIndicator.BusyContent
busyIndicator.BusyContent = value
Содержимое, отображаемое, пока элемент управления занят.
public DataTemplate BusyContentTemplate { get; set; }
value = busyIndicator.BusyContentTemplate
busyIndicator.BusyContentTemplate = value
Шаблон для рендеринга BusyContent.
public bool IsBusy { get; set; }
value = busyIndicator.IsBusy
busyIndicator.IsBusy = value
Получает или устанавливает значение, указывающее, показан ли занятый наклад.
protected bool IsContentVisible { get; set; }
value = busyIndicator.IsContentVisible
busyIndicator.IsContentVisible = value
Получает или устанавливает значение, указывающее, должен ли быть виден занятой контент.
public Style OverlayStyle { get; set; }
value = busyIndicator.OverlayStyle
busyIndicator.OverlayStyle = value
Получает или устанавливает стиль, применяемый к элементу наложения, который охватывает контент, когда занят.
Методы
protected virtual void ChangeVisualState(bool useTransitions)
busyIndicator.ChangeVisualState(useTransitions)
Переключает визуальное состояние элемента управления для отражения текущих значений IsBusy и IsContentVisible.
- useTransitions
- Верно для использования визуальных переходов; в противном случае ложь.
public override void OnApplyTemplate()
busyIndicator.OnApplyTemplate()
Строит визуальное дерево для элемента управления LayoutTransformer при применении нового шаблона.
protected virtual void OnIsBusyChanged(DependencyPropertyChangedEventArgs e)
busyIndicator.OnIsBusyChanged(e)
Вызывается при изменении значения свойства IsBusy.
Поля
public static readonly DependencyProperty BusyContentProperty
value = BusyIndicator.BusyContentProperty
Содержимое, отображаемое, пока элемент управления занят.
public static readonly DependencyProperty BusyContentTemplateProperty
value = BusyIndicator.BusyContentTemplateProperty
Шаблон для рендеринга BusyContent.
public static readonly DependencyProperty IsBusyProperty
value = BusyIndicator.IsBusyProperty
Идентифицирует свойство зависимости IsBusy.
public static readonly DependencyProperty OverlayStyleProperty
value = BusyIndicator.OverlayStyleProperty
Идентифицирует свойство зависимости OverlayStyle.