VisualTransition.Storyboard Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger Storyboard det som inträffar när övergången sker.
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
Egenskapsvärde
Det Storyboard som inträffar när övergången sker.
Exempel
I följande exempel skapas ett VisualTransition som anger att när användaren flyttar musen bort från kontrollen ändras kontrollens kantlinje till blå, sedan till gul och sedan till svart på 1,5 sekunder. Hela exemplet finns i Så här skapar du en mall för en kontroll.
<!--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>
Kommentarer
När en VisualTransition innehåller en Storyboardkörs Storyboard den när som VisualTransition helst. Om du till exempel vill att kantlinjen för en Button ska ändra färger när användaren flyttar musen bort från den, kan du skapa en VisualTransition som har en Storyboard som ändrar knappens bakgrund.