Storyboard.GetCurrentProgress 方法

定義

CurrentProgressClock出為此Storyboard而創建的 。

多載

GetCurrentProgress()

CurrentProgressClock出為此Storyboard而創建的 。

public:
 double GetCurrentProgress();
public double GetCurrentProgress();
member this.GetCurrentProgress : unit -> double
Public Function GetCurrentProgress () As Double

傳回

null 若時脈為 Stopped,則為 0.0 且 TimelineDurationForever為 ;否則則為 0.0 與 1.0 之間,表示該時鐘在當前迭代中的進度。 0.0 表示沒有進展,1.0 表示時鐘已完成當前迭代。

備註

要使用此方法取得分鏡時鐘的資訊,分鏡必須是可控的。 要讓分鏡在程式碼中可控,必須使用故事板 Begin 方法的適當超載,並指定 true 使其可控。 舉例請參見 《如何:在故事板開始後控制》

適用於

GetCurrentProgress(FrameworkContentElement)

CurrentProgressClock出為此Storyboard而創建的 。

public:
 Nullable<double> GetCurrentProgress(System::Windows::FrameworkContentElement ^ containingObject);
public double? GetCurrentProgress(System.Windows.FrameworkContentElement containingObject);
member this.GetCurrentProgress : System.Windows.FrameworkContentElement -> Nullable<double>
Public Function GetCurrentProgress (containingObject As FrameworkContentElement) As Nullable(Of Double)

參數

containingObject
FrameworkContentElement

物件指定方法被呼叫的時間 Begin(FrameworkContentElement, Boolean) 。 此物件包含 Clock 為本故事板及其子節點所創建的物件。

傳回

null 若時脈為 Stopped,則為 0.0 且 TimelineDurationForever為 ;否則則為 0.0 與 1.0 之間,表示該時鐘在當前迭代中的進度。 0.0 表示沒有進展,1.0 表示時鐘已完成當前迭代。

備註

要使用此方法取得分鏡時鐘的資訊,分鏡必須是可控的。 要讓分鏡在程式碼中可控,必須使用故事板 Begin 方法的適當超載,並指定 true 使其可控。 舉例請參見 《如何:在故事板開始後控制》

適用於

GetCurrentProgress(FrameworkElement)

CurrentProgressClock出為此Storyboard而創建的 。

public:
 Nullable<double> GetCurrentProgress(System::Windows::FrameworkElement ^ containingObject);
public double? GetCurrentProgress(System.Windows.FrameworkElement containingObject);
member this.GetCurrentProgress : System.Windows.FrameworkElement -> Nullable<double>
Public Function GetCurrentProgress (containingObject As FrameworkElement) As Nullable(Of Double)

參數

containingObject
FrameworkElement

物件指定方法被呼叫的時間 Begin(FrameworkElement, Boolean) 。 此物件包含 Clock 為本故事板及其子節點所創建的物件。

傳回

null 若時脈為 Stopped,則為 0.0 且 TimelineDurationForever為 ;否則則為 0.0 與 1.0 之間,表示該時鐘在當前迭代中的進度。 0.0 表示沒有進展,1.0 表示時鐘已完成當前迭代。

備註

要使用此方法取得分鏡時鐘的資訊,分鏡必須是可控的。 要讓分鏡在程式碼中可控,必須使用故事板 Begin 方法的適當超載,並指定 true 使其可控。 舉例請參見 《如何:在故事板開始後控制》

適用於