SetStoryboardSpeedRatio Klas

Definitie

Een triggeractie waarmee de snelheid van een 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
Overname

Opmerkingen

Gebruik een SetStoryboardSpeedRatio actie met een EventTrigger of a Trigger om interactief de snelheidsverhouding van een storyboard te bepalen.

Gebruik de SpeedRatio eigenschap van het opgeven van SetStoryboardSpeedRatio een nieuwe Storyboard animatiesnelheid als verhouding van de oude animatiesnelheid. Als u bijvoorbeeld de SpeedRatio waarde 2 instelt, verdubbelt u de snelheid van de Storyboard animaties en als u een waarde van 0,5 instelt, vermindert u de snelheid met 50 procent.

Dit object is van invloed op het Storyboard moment dat het Storyboard begint. Als u bijvoorbeeld de Storyboard , wanneer u het SetStoryboardSpeedRatiohervat, pauzeert en gebruiktStoryboard, wordt de nieuwe snelheidsverhouding gebruikt.

PauseStoryboard heeft geen directe controle Storyboard . PauseStoryboard In plaats daarvan moet worden verwezen naar de NameBeginStoryboard, die de Storyboard.

Interactief een storyboard onderbreken, hervatten, stoppen of anderszins beheren

Als u een Storyboard interactief besturingselement wilt kunnen onderbreken, hervatten of anderszins wilt beheren, stelt u de eigenschap van Name het BeginStoryboard object in en gebruikt u een ControllableStoryboardAction object (zoals PauseStoryboardResumeStoryboard, of StopStoryboard) om het te beheren door te verwijzen naar de eigenschap Name. Als de Name waarde BeginStoryboard niet is opgegeven, kan deze Storyboard niet interactief worden beheerd nadat deze is gestart. Zie Procedure: Gebeurtenistriggers gebruiken om een Storyboard te beheren nadat deze is gestart voor meer informatie.

Constructors

Name Description
SetStoryboardSpeedRatio()

Initialiseert een nieuw exemplaar van de SetStoryboardSpeedRatio klasse.

Eigenschappen

Name Description
BeginStoryboardName

Hiermee haalt u de bewerking op of stelt u de NameBeginStoryboard bewerking in die Storyboard u interactief wilt beheren.

(Overgenomen van ControllableStoryboardAction)
DependencyObjectType

Hiermee haalt u het DependencyObjectType CLR-type van dit exemplaar op.

(Overgenomen van DependencyObject)
Dispatcher

Hiermee wordt de Dispatcher aan dit DispatcherObject gekoppelde bestand.

(Overgenomen van DispatcherObject)
IsSealed

Hiermee wordt een waarde opgehaald die aangeeft of dit exemplaar momenteel is verzegeld (alleen-lezen).

(Overgenomen van DependencyObject)
SpeedRatio

Hiermee haalt u een nieuwe Storyboard animatiesnelheid op of stelt u deze in als een verhouding van de oude animatiesnelheid.

Methoden

Name Description
CheckAccess()

Bepaalt of de aanroepende thread toegang heeft tot dit DispatcherObject.

(Overgenomen van DispatcherObject)
ClearValue(DependencyProperty)

Hiermee wist u de lokale waarde van een eigenschap. De eigenschap die moet worden gewist, wordt opgegeven door een DependencyProperty id.

(Overgenomen van DependencyObject)
ClearValue(DependencyPropertyKey)

Hiermee wist u de lokale waarde van een alleen-lezen eigenschap. De eigenschap die moet worden gewist, wordt opgegeven door een DependencyPropertyKey.

(Overgenomen van DependencyObject)
CoerceValue(DependencyProperty)

Hiermee wordt de waarde van de opgegeven afhankelijkheidseigenschap gecodeerd. Dit wordt bereikt door een CoerceValueCallback functie aan te roepen die is opgegeven in eigenschapsmetagegevens voor de afhankelijkheidseigenschap, zoals deze bestaat bij het aanroepen DependencyObject.

(Overgenomen van DependencyObject)
Equals(Object)

Bepaalt of een opgegeven DependencyObject gelijk is aan de huidige DependencyObject.

(Overgenomen van DependencyObject)
GetHashCode()

Hiermee haalt u een hashcode op.DependencyObject

(Overgenomen van DependencyObject)
GetLocalValueEnumerator()

Hiermee maakt u een gespecialiseerde enumerator om te bepalen welke afhankelijkheidseigenschappen lokaal waarden hebben ingesteld.DependencyObject

(Overgenomen van DependencyObject)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
GetValue(DependencyProperty)

Retourneert de huidige effectieve waarde van een afhankelijkheidseigenschap op dit exemplaar van een DependencyObject.

(Overgenomen van DependencyObject)
InvalidateProperty(DependencyProperty)

Evalueert de effectieve waarde voor de opgegeven afhankelijkheidseigenschap opnieuw.

(Overgenomen van DependencyObject)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
OnPropertyChanged(DependencyPropertyChangedEventArgs)

Aangeroepen wanneer de effectieve waarde van een afhankelijkheidseigenschap op deze DependencyObject eigenschap is bijgewerkt. De specifieke afhankelijkheidseigenschap die is gewijzigd, wordt gerapporteerd in de gebeurtenisgegevens.

(Overgenomen van DependencyObject)
ReadLocalValue(DependencyProperty)

Retourneert de lokale waarde van een afhankelijkheidseigenschap, als deze bestaat.

(Overgenomen van DependencyObject)
SetCurrentValue(DependencyProperty, Object)

Hiermee stelt u de waarde van een afhankelijkheidseigenschap in zonder de waardebron te wijzigen.

(Overgenomen van DependencyObject)
SetValue(DependencyProperty, Object)

Hiermee stelt u de lokale waarde van een afhankelijkheidseigenschap in, die is opgegeven door de id van de afhankelijkheidseigenschap.

(Overgenomen van DependencyObject)
SetValue(DependencyPropertyKey, Object)

Hiermee stelt u de lokale waarde van een alleen-lezen afhankelijkheidseigenschap in, die is opgegeven door de DependencyPropertyKey id van de afhankelijkheidseigenschap.

(Overgenomen van DependencyObject)
ShouldSerializeProperty(DependencyProperty)

Retourneert een waarde die aangeeft of serialisatieprocessen de waarde voor de opgegeven afhankelijkheidseigenschap moeten serialiseren.

(Overgenomen van DependencyObject)
ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)
VerifyAccess()

Hiermee wordt afgedwongen dat de aanroepende thread toegang heeft tot dit DispatcherObject.

(Overgenomen van DispatcherObject)

Van toepassing op

Zie ook