ProgressRing.IsActive 属性

定义

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

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.x 在编译为 Windows 8 的应用中,当活动时ProgressRing,即使它在屏幕上不可见,进度动画也会继续,例如当它VisibilityCollapsed处于何时。 这可以保持 UI 线程唤醒、使用资源并损害应用性能。 ProgressRing当不可见时,应通过将 IsActive 设置为 false 来禁用动画。

适用于