BeginStoryboard Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Een triggeractie die een Storyboard animatie begint en de animaties distribueert naar de doelobjecten en eigenschappen.
public ref class BeginStoryboard sealed : System::Windows::TriggerAction
[System.Windows.Markup.ContentProperty("Storyboard")]
[System.Windows.Markup.RuntimeNameProperty("Name")]
public sealed class BeginStoryboard : System.Windows.TriggerAction
[<System.Windows.Markup.ContentProperty("Storyboard")>]
[<System.Windows.Markup.RuntimeNameProperty("Name")>]
type BeginStoryboard = class
inherit TriggerAction
Public NotInheritable Class BeginStoryboard
Inherits TriggerAction
- Overname
- Kenmerken
Opmerkingen
Gebruik een BeginStoryboard actie met een EventTrigger of a Trigger om animaties toe te passen op de doeleigenschappen en start deze. BeginStoryboardbegint een Storyboard door de verwijzing aan Begin te roepen Storyboard wanneer deze wordt geactiveerd.
Wanneer u een Storyboard eigenschap begint die al door een andere Storyboardeigenschap wordt geanimeerd, bepaalt de HandoffBehavior eigenschap van BeginStoryboard de animatie hoe de animatie verloopt.
Interactief een storyboard onderbreken, hervatten, stoppen of anderszins beheren
Als u interactief een Storyboard opgegeven markering wilt onderbreken, hervatten of anderszins wilt beheren, moet u de eigenschap van Namede BeginStoryboard markering instellen. U kunt het Storyboard object vervolgens beheren met behulp van een ControllableStoryboardAction object (zoals PauseStoryboard, ResumeStoryboardof StopStoryboard) om het te beheren door te verwijzen naar Namehet object. 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.
Note
In code kunt u de interactieve methoden van de Storyboard klasse gebruiken om een Storyboard methode te bepalen die is toegepast met behulp van een BeginStoryboard. Net als bij het gebruik van ControllableStoryboardAction objecten, moet u de BeginStoryboard naam opgeven om Storyboard interactief te kunnen worden beheerd.
Constructors
| Name | Description |
|---|---|
| BeginStoryboard() |
Hiermee maakt u een nieuw exemplaar van de BeginStoryboard klasse. |
Velden
| Name | Description |
|---|---|
| StoryboardProperty |
Identificeert de Storyboard afhankelijkheidseigenschap. |
Eigenschappen
| Name | Description |
|---|---|
| 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) |
| HandoffBehavior |
Hiermee haalt u het juiste hand-off-gedrag op om een animatieklok in dit storyboard te starten. |
| IsSealed |
Hiermee wordt een waarde opgehaald die aangeeft of dit exemplaar momenteel is verzegeld (alleen-lezen). (Overgenomen van DependencyObject) |
| Name |
Hiermee haalt u de naam van het object op of stelt u deze BeginStoryboard in. Door het object een BeginStoryboard naam te geven, kan het Storyboard worden beheerd nadat het is gestart. |
| Storyboard |
Hiermee haalt u de bewerking op of stelt u deze StoryboardBeginStoryboard in. |
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) |