StopStoryboard Třída
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í.
Aktivační akce, která zastaví Storyboard.
public ref class StopStoryboard sealed : System::Windows::Media::Animation::ControllableStoryboardAction
public sealed class StopStoryboard : System.Windows.Media.Animation.ControllableStoryboardAction
type StopStoryboard = class
inherit ControllableStoryboardAction
Public NotInheritable Class StopStoryboard
Inherits ControllableStoryboardAction
- Dědičnost
Poznámky
StopStoryboard Pomocí akce nebo EventTriggerTrigger interaktivně zastavte Storyboard.
StopStoryboard ovlivňuje pouze tehdy, Storyboard je-li aktivní (po spuštění Storyboard ). Zastavení scénáře aktivuje CurrentGlobalSpeedInvalidated události a CurrentStateInvalidated , ale ne Completed událost.
StopStoryboard neodkazuje přímo na objekt Storyboard . Místo toho StopStoryboard musí odkazovat na Name objekt BeginStoryboard , který řídí Storyboard. Příklad najdete v tématu Postupy: Použití triggerů událostí k řízení scénáře po jeho spuštění .
Interaktivní pozastavení, obnovení, zastavení nebo jiné řízení scénáře
Pokud chcete interaktivně pozastavit, obnovit nebo jinak ovládat Storyboard objekt, nastavte Name vlastnost objektu BeginStoryboard a použijte ControllableStoryboardAction objekt (například PauseStoryboard, ResumeStoryboardnebo StopStoryboard) k jeho ovládání odkazováním na .Name Name Pokud není parametr of BeginStoryboard zadán, Storyboard nelze ho po zahájení interaktivně ovládat. Další informace najdete v tématu Postupy: Použití triggerů událostí k řízení scénáře po jeho spuštění .
Konstruktory
StopStoryboard() |
Inicializuje novou instanci StopStoryboard třídy . |
Vlastnosti
BeginStoryboardName |
Získá nebo nastaví Name z objektu BeginStoryboard , který začal Storyboard , chcete interaktivně ovládat. (Zděděno od ControllableStoryboardAction) |
DependencyObjectType |
Získá, DependencyObjectType který zabalí typ CLR této instance. (Zděděno od DependencyObject) |
Dispatcher |
Získá to DispatcherDispatcherObject je přidružena k. (Zděděno od DispatcherObject) |
IsSealed |
Získá hodnotu, která označuje, zda je tato instance právě zapečetěna (jen pro čtení). (Zděděno od DependencyObject) |
Metody
CheckAccess() |
Určuje, zda volající vlákno má přístup k tomuto DispatcherObject. (Zděděno od DispatcherObject) |
ClearValue(DependencyProperty) |
Vymaže místní hodnotu vlastnosti. Vlastnost, která má být vymazána, je určena identifikátorem DependencyProperty . (Zděděno od DependencyObject) |
ClearValue(DependencyPropertyKey) |
Vymaže místní hodnotu vlastnosti jen pro čtení. Vlastnost, která se má vymazat, je určena parametrem DependencyPropertyKey. (Zděděno od DependencyObject) |
CoerceValue(DependencyProperty) |
Převede hodnotu zadané vlastnosti závislosti. Toho se dosáhne vyvoláním jakékoli CoerceValueCallback funkce zadané v metadatech vlastnosti závislosti, protože existuje ve volajícím DependencyObjectobjektu . (Zděděno od DependencyObject) |
Equals(Object) |
Určuje, zda zadaný DependencyObject je ekvivalentní k aktuálnímu DependencyObject. (Zděděno od DependencyObject) |
GetHashCode() |
Získá hash kód pro tento DependencyObject. (Zděděno od DependencyObject) |
GetLocalValueEnumerator() |
Vytvoří specializovaný enumerátor pro určení vlastností závislostí, které mají místně nastavené hodnoty v tomto DependencyObjectobjektu . (Zděděno od DependencyObject) |
GetType() |
Type Získá z aktuální instance. (Zděděno od Object) |
GetValue(DependencyProperty) |
Vrátí aktuální efektivní hodnotu vlastnosti závislosti na této instanci objektu DependencyObject. (Zděděno od DependencyObject) |
InvalidateProperty(DependencyProperty) |
Znovu vyhodnotí efektivní hodnotu pro zadanou vlastnost závislosti. (Zděděno od DependencyObject) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
OnPropertyChanged(DependencyPropertyChangedEventArgs) |
Vyvolá se vždy, když byla aktualizována efektivní hodnota jakékoli vlastnosti závislosti na této DependencyObject vlastnosti. Konkrétní změněná vlastnost závislosti je uvedena v datech události. (Zděděno od DependencyObject) |
ReadLocalValue(DependencyProperty) |
Vrátí místní hodnotu vlastnosti závislosti, pokud existuje. (Zděděno od DependencyObject) |
SetCurrentValue(DependencyProperty, Object) |
Nastaví hodnotu vlastnosti závislosti beze změny jejího zdroje hodnoty. (Zděděno od DependencyObject) |
SetValue(DependencyProperty, Object) |
Nastaví místní hodnotu vlastnosti závislosti určenou identifikátorem vlastnosti závislosti. (Zděděno od DependencyObject) |
SetValue(DependencyPropertyKey, Object) |
Nastaví místní hodnotu vlastnosti závislosti jen pro čtení určenou DependencyPropertyKey identifikátorem vlastnosti závislosti. (Zděděno od DependencyObject) |
ShouldSerializeProperty(DependencyProperty) |
Vrátí hodnotu, která označuje, zda serializační procesy mají serializovat hodnotu pro zadanou vlastnost závislosti. (Zděděno od DependencyObject) |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
VerifyAccess() |
Vynucuje, že volající vlákno má přístup k tomuto DispatcherObject. (Zděděno od DispatcherObject) |