Storyboard.GetCurrentProgress Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Načte objekt CurrentProgressClock vytvořený pro tento Storyboardobjekt .
Přetížení
GetCurrentProgress() |
Načte objekt CurrentProgressClock vytvořený pro tento Storyboardobjekt . |
GetCurrentProgress(FrameworkContentElement) |
Načte objekt CurrentProgressClock vytvořený pro tento Storyboardobjekt . |
GetCurrentProgress(FrameworkElement) |
Načte objekt CurrentProgressClock vytvořený pro tento Storyboardobjekt . |
GetCurrentProgress()
Načte objekt CurrentProgressClock vytvořený pro tento Storyboardobjekt .
public:
double GetCurrentProgress();
public double GetCurrentProgress ();
member this.GetCurrentProgress : unit -> double
Public Function GetCurrentProgress () As Double
Návraty
null
pokud jsou Stoppedtyto hodiny , nebo 0,0, pokud je aktivní a má TimelineDurationForeverhodnotu z ; v opačném případě hodnota mezi 0,0 a 1,0, která označuje aktuální průběh těchto hodin v rámci aktuální iterace. Hodnota 0,0 značí žádný průběh a hodnota 1,0 znamená, že hodiny jsou na konci aktuální iterace.
Poznámky
Chcete-li použít tuto metodu k načtení informací o hodinách scénáře, musí být storyboard ovladatelný. Chcete-li, aby byl scénář v kódu ovládatelný, musíte použít odpovídající přetížení metody scénáře Begin a zadat true
, aby bylo možné ji ovládat. Příklad najdete v tématu Postupy: Řízení scénáře po jeho spuštění.
Platí pro
GetCurrentProgress(FrameworkContentElement)
Načte objekt CurrentProgressClock vytvořený pro tento Storyboardobjekt .
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)
Parametry
- containingObject
- FrameworkContentElement
Objekt zadaný při zavolání Begin(FrameworkContentElement, Boolean) metody. Tento objekt obsahuje Clock objekty, které byly vytvořeny pro tento scénář a jeho podřízené položky.
Návraty
null
pokud jsou Stoppedtyto hodiny , nebo 0,0, pokud je aktivní a má TimelineDurationForeverhodnotu z ; v opačném případě hodnota mezi 0,0 a 1,0, která označuje aktuální průběh těchto hodin v rámci aktuální iterace. Hodnota 0,0 značí žádný průběh a hodnota 1,0 znamená, že hodiny jsou na konci aktuální iterace.
Poznámky
Chcete-li použít tuto metodu k načtení informací o hodinách scénáře, musí být storyboard ovladatelný. Chcete-li, aby byl scénář v kódu ovládatelný, musíte použít odpovídající přetížení metody scénáře Begin a zadat true
, aby bylo možné ji ovládat. Příklad najdete v tématu Postupy: Řízení scénáře po jeho spuštění.
Platí pro
GetCurrentProgress(FrameworkElement)
Načte objekt CurrentProgressClock vytvořený pro tento Storyboardobjekt .
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)
Parametry
- containingObject
- FrameworkElement
Objekt zadaný při zavolání Begin(FrameworkElement, Boolean) metody. Tento objekt obsahuje Clock objekty, které byly vytvořeny pro tento scénář a jeho podřízené položky.
Návraty
null
pokud jsou Stoppedtyto hodiny , nebo 0,0, pokud je aktivní a má TimelineDurationForeverhodnotu z ; v opačném případě hodnota mezi 0,0 a 1,0, která označuje aktuální průběh těchto hodin v rámci aktuální iterace. Hodnota 0,0 značí žádný průběh a hodnota 1,0 znamená, že hodiny jsou na konci aktuální iterace.
Poznámky
Chcete-li použít tuto metodu k načtení informací o hodinách scénáře, musí být storyboard ovladatelný. Chcete-li, aby byl scénář v kódu ovládatelný, musíte použít odpovídající přetížení metody scénáře Begin a zadat true
, aby bylo možné ji ovládat. Příklad najdete v tématu Postupy: Řízení scénáře po jeho spuštění.