ProgressRing.IsActive 属性

定义

获取或设置一个值,该值指示 ProgressRing 是否显示进度。

适用于 UWP 的等效 WinUI 2 API:Windows 应用 SDK中 WinUI 的 Microsoft.UI.Xaml.Controls.ProgressRing.IsActive (,请参阅Windows 应用 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" />

属性值

Boolean

bool

如果 ProgressRing 显示进度,则为 True;否则为 false。 默认值为 false

注解

设置 IsActive 属性以打开或关闭 ProgressRing 。 如果 IsActive 为 false,则不显示 ProgressRing ,但在 UI 布局中会为其保留空间。 若要不为 ProgressRing 保留空间,请将其 Visibility 属性设置为 Collapsed

以前版本的说明

Windows 8.x 在为Windows 8编译的应用中,当 ProgressRing 处于活动状态时,即使进度动画在屏幕上不可见(例如当其可见性折叠时),进度动画也会继续。 这会使 UI 线程保持唤醒状态、使用资源并降低应用性能。 当 ProgressRing 不可见时,应通过将 IsActive 设置为 false 来禁用动画。

适用于