ProgressRing.IsActive Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает значение, указывающее, отображается ли progressRing в progressRing .
Эквивалентный API WinUI 2 для UWP: Microsoft.UI.Xaml.Controls.ProgressRing.IsActive (для WinUI в Windows App SDK см. Windows App SDK пространства имен).
public:
property bool IsActive { bool get(); void set(bool value); };
bool IsActive();
void IsActive(bool value);
public bool IsActive { get; set; }
var boolean = progressRing.isActive;
progressRing.isActive = boolean;
Public Property IsActive As Boolean
<ProgressRing IsActive="bool" />
Значение свойства
bool
Значение true , если в ProgressRing отображается ход выполнения; в противном случае — false. Значение по умолчанию — false.
Комментарии
Установите свойство IsActive, чтобы включить или отключить ProgressRing . Если isActive имеет значение false, progressRing не отображается, но для него зарезервировано место в макете пользовательского интерфейса. Чтобы не резервировать место для ProgressRing, задайте для свойства Visibility значение Collapsed.
Примечания для предыдущих версий
Windows 8.x. В приложении, скомпилированном для Windows 8, когда progressRing активен, анимация хода выполнения продолжается, даже если она не отображается на экране, например при свернутом состоянии видимости. Это может поддерживать пробуждение потока пользовательского интерфейса, использовать ресурсы и ухудшать производительность приложения. Если progressRing не отображается, следует отключить анимацию, установив для параметра IsActive значение false.