SetStoryboardSpeedRatio Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Azione trigger che modifica la velocità di un oggetto Storyboard.
public ref class SetStoryboardSpeedRatio sealed : System::Windows::Media::Animation::ControllableStoryboardAction
public sealed class SetStoryboardSpeedRatio : System.Windows.Media.Animation.ControllableStoryboardAction
type SetStoryboardSpeedRatio = class
inherit ControllableStoryboardAction
Public NotInheritable Class SetStoryboardSpeedRatio
Inherits ControllableStoryboardAction
- Ereditarietà
-
SetStoryboardSpeedRatio
Commenti
Usare un'azione SetStoryboardSpeedRatio con un EventTrigger oggetto o per Trigger controllare in modo interattivo il rapporto di velocità di uno storyboard.
Utilizzare la SpeedRatio proprietà di SetStoryboardSpeedRatio per specificare una nuova Storyboard velocità di animazione come rapporto della velocità precedente dell'animazione. Ad esempio, se si imposta su SpeedRatio 2, si raddoppia la velocità delle Storyboard animazioni e se si imposta un valore pari a 0,5, si riduce la velocità del 50%.
Questo oggetto influisce su Storyboard in qualsiasi momento dopo l'inizio Storyboard . Ad esempio, se si sospende Storyboard e si usa SetStoryboardSpeedRatio, quando si riprende , Storyboardusa il nuovo rapporto di velocità.
PauseStoryboard non controlla direttamente un oggetto Storyboard . PauseStoryboard È invece necessario fare riferimento all'oggetto NameBeginStoryboarddi , che controlla .Storyboard
Sospendere, riprendere, arrestare o controllare in modo interattivo uno storyboard
Per poter sospendere, riprendere o controllare in modo interattivo un Storyboard controllo interattivo, impostare la Name proprietà del relativo BeginStoryboard oggetto e usare un ControllableStoryboardAction oggetto ( ad PauseStoryboardesempio , ResumeStoryboardo StopStoryboard) per controllarlo facendo riferimento al relativo Nameoggetto . Se l'oggetto Name di non BeginStoryboard è specificato, non Storyboard può essere controllato in modo interattivo dopo l'avvio. Per altre informazioni, vedere Procedura: Usare i trigger di evento per controllare uno storyboard dopo l'avvio .
Costruttori
| Nome | Descrizione |
|---|---|
| SetStoryboardSpeedRatio() |
Inizializza una nuova istanza della classe SetStoryboardSpeedRatio. |
Proprietà
| Nome | Descrizione |
|---|---|
| BeginStoryboardName |
Ottiene o imposta l'oggetto dell'oggetto NameBeginStoryboard che ha iniziato l'oggetto Storyboard che si desidera controllare in modo interattivo. (Ereditato da ControllableStoryboardAction) |
| DependencyObjectType |
Ottiene l'oggetto DependencyObjectType che esegue il wrapping del tipo CLR di questa istanza. (Ereditato da DependencyObject) |
| Dispatcher |
Ottiene l'oggetto DispatcherDispatcherObject a cui è associato. (Ereditato da DispatcherObject) |
| IsSealed |
Ottiene un valore che indica se questa istanza è attualmente sealed (sola lettura). (Ereditato da DependencyObject) |
| SpeedRatio |
Ottiene o imposta una nuova Storyboard velocità di animazione come rapporto della velocità precedente dell'animazione. |
Metodi
| Nome | Descrizione |
|---|---|
| CheckAccess() |
Determina se il thread chiamante ha accesso a questo DispatcherObjectoggetto . (Ereditato da DispatcherObject) |
| ClearValue(DependencyProperty) |
Cancella il valore locale di una proprietà. La proprietà da cancellare viene specificata da un DependencyProperty identificatore. (Ereditato da DependencyObject) |
| ClearValue(DependencyPropertyKey) |
Cancella il valore locale di una proprietà di sola lettura. La proprietà da cancellare viene specificata da un oggetto DependencyPropertyKey. (Ereditato da DependencyObject) |
| CoerceValue(DependencyProperty) |
Forza il valore della proprietà di dipendenza specificata. A tale scopo, richiamare qualsiasi CoerceValueCallback funzione specificata nei metadati della proprietà per la proprietà di dipendenza così come esiste nella chiamata DependencyObjectdi . (Ereditato da DependencyObject) |
| Equals(Object) |
Determina se un oggetto specificato DependencyObject è equivalente all'oggetto corrente DependencyObject. (Ereditato da DependencyObject) |
| GetHashCode() |
Ottiene un codice hash per l'oggetto DependencyObject. (Ereditato da DependencyObject) |
| GetLocalValueEnumerator() |
Crea un enumeratore specializzato per determinare quali proprietà di dipendenza hanno valori impostati localmente in questo DependencyObjectoggetto . (Ereditato da DependencyObject) |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| GetValue(DependencyProperty) |
Restituisce il valore effettivo corrente di una proprietà di dipendenza in questa istanza di un oggetto DependencyObject. (Ereditato da DependencyObject) |
| InvalidateProperty(DependencyProperty) |
Rivaluta il valore effettivo per la proprietà di dipendenza specificata. (Ereditato da DependencyObject) |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| OnPropertyChanged(DependencyPropertyChangedEventArgs) |
Richiamato ogni volta che il valore effettivo di qualsiasi proprietà di dipendenza in questo DependencyObject oggetto è stato aggiornato. La proprietà di dipendenza specifica modificata viene segnalata nei dati dell'evento. (Ereditato da DependencyObject) |
| ReadLocalValue(DependencyProperty) |
Restituisce il valore locale di una proprietà di dipendenza, se esistente. (Ereditato da DependencyObject) |
| SetCurrentValue(DependencyProperty, Object) |
Imposta il valore di una proprietà di dipendenza senza modificarne l'origine del valore. (Ereditato da DependencyObject) |
| SetValue(DependencyProperty, Object) |
Imposta il valore locale di una proprietà di dipendenza, specificato dall'identificatore della proprietà di dipendenza. (Ereditato da DependencyObject) |
| SetValue(DependencyPropertyKey, Object) |
Imposta il valore locale di una proprietà di dipendenza di sola lettura, specificato dall'identificatore DependencyPropertyKey della proprietà di dipendenza. (Ereditato da DependencyObject) |
| ShouldSerializeProperty(DependencyProperty) |
Restituisce un valore che indica se i processi di serializzazione devono serializzare il valore per la proprietà di dipendenza specificata. (Ereditato da DependencyObject) |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
| VerifyAccess() |
Impone che il thread chiamante abbia accesso a questo DispatcherObjectoggetto . (Ereditato da DispatcherObject) |