VisualTransition.Storyboard Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dient zum Abrufen oder Festlegen des Werts, der Storyboard beim Auftreten des Übergangs auftritt.
public:
property System::Windows::Media::Animation::Storyboard ^ Storyboard { System::Windows::Media::Animation::Storyboard ^ get(); void set(System::Windows::Media::Animation::Storyboard ^ value); };
public System.Windows.Media.Animation.Storyboard Storyboard { get; set; }
member this.Storyboard : System.Windows.Media.Animation.Storyboard with get, set
Public Property Storyboard As Storyboard
Eigenschaftswert
Dies Storyboard tritt auf, wenn der Übergang auftritt.
Beispiele
Im folgenden Beispiel wird ein VisualTransition Wert erstellt, der angibt, dass sich der Rahmen des Steuerelements in Blau, gelb und dann in 1,5 Sekunden schwarz ändert, wenn der Benutzer die Maus vom Steuerelement weg bewegt. Das gesamte Beispiel finden Sie unter How to create a template for a control.
<!--Take one and a half seconds to transition from the
MouseOver state to the Normal state.
Have the SolidColorBrush, BorderBrush, fade to blue,
then to yellow, and then to black in that time.-->
<VisualTransition From="MouseOver" To="Normal"
GeneratedDuration="0:0:1.5">
<Storyboard>
<ColorAnimationUsingKeyFrames
Storyboard.TargetProperty="Color"
Storyboard.TargetName="BorderBrush"
FillBehavior="HoldEnd" >
<ColorAnimationUsingKeyFrames.KeyFrames>
<LinearColorKeyFrame Value="Blue"
KeyTime="0:0:0.5" />
<LinearColorKeyFrame Value="Yellow"
KeyTime="0:0:1" />
<LinearColorKeyFrame Value="Black"
KeyTime="0:0:1.5" />
</ColorAnimationUsingKeyFrames.KeyFrames>
</ColorAnimationUsingKeyFrames>
</Storyboard>
</VisualTransition>
Hinweise
Wenn ein Element VisualTransition enthält Storyboard, wird die Ausführung jedes Mal ausgeführt, wenn die StoryboardVisualTransition Anwendung erfolgt. Wenn Sie z. B. den Rahmen einer Button Farbe ändern möchten, wenn der Benutzer die Maus weg bewegt, können Sie ein VisualTransition Element erstellen, das Storyboard den Hintergrund der Schaltfläche ändert.