VisualStateGroup.Transitions 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.
Ruft die Auflistung von -Objekten ab VisualTransition .
public:
property System::Collections::IList ^ Transitions { System::Collections::IList ^ get(); };
public System.Collections.IList Transitions { get; }
member this.Transitions : System.Collections.IList
Public ReadOnly Property Transitions As IList
Eigenschaftswert
Die Auflistung von VisualTransition Objekten.
Beispiele
Im folgenden Beispiel wird ein einfaches ControlTemplate Element für ein Objekt Button erstellt, das eine Gridenthält. Sie enthält auch einen VisualStateGroup benannten CommonStatesNamen, der die MouseOver Zustände definiert.Normal Außerdem VisualStateGroup gibt es einen VisualTransition Wert, der angibt, dass es eine Halbe Sekunde dauert, bis der Grid Wechsel von Grün in Rot erfolgt, wenn der Benutzer den Mauszeiger über die .Button
<ControlTemplate TargetType="Button">
<Grid >
<VisualStateManager.VisualStateGroups>
<VisualStateGroup x:Name="CommonStates">
<VisualStateGroup.Transitions>
<!--Take one half second to trasition to the MouseOver state.-->
<VisualTransition To="MouseOver"
GeneratedDuration="0:0:0.5"/>
</VisualStateGroup.Transitions>
<VisualState x:Name="Normal" />
<!--Change the SolidColorBrush, ButtonBrush, to red when the
mouse is over the button.-->
<VisualState x:Name="MouseOver">
<Storyboard>
<ColorAnimation Storyboard.TargetName="ButtonBrush"
Storyboard.TargetProperty="Color" To="Red" />
</Storyboard>
</VisualState>
</VisualStateGroup>
</VisualStateManager.VisualStateGroups>
<Grid.Background>
<SolidColorBrush x:Name="ButtonBrush" Color="Green"/>
</Grid.Background>
</Grid>
</ControlTemplate>
Hinweise
Die VisualTransition Objekte in Transitions werden angewendet, wenn der Steuerelementübergang zwischen Zuständen, die in der VisualStateGroup.