VisualTransition.Storyboard Propiedad

Definición

Obtiene o establece el objeto Storyboard que se produce al realizarse la transición.

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

Valor de propiedad

Storyboard que se produce al realizarse la transición.

Ejemplos

En el ejemplo siguiente se crea un VisualTransition objeto que especifica que cuando el usuario mueve el mouse fuera del control, el borde del control cambia a azul, a continuación a amarillo y, a continuación, a negro en 1,5 segundos. Para obtener todo el ejemplo, consulte Personalización de la apariencia de un control existente mediante la creación de un controlTemplate.

<!--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>

Comentarios

Cuando un VisualTransition objeto contiene un Storyboardobjeto , Storyboard se ejecuta cada vez que se aplica .VisualTransition Por ejemplo, si desea que el borde de un Button objeto cambie los colores cuando el usuario mueve el mouse fuera de él, puede crear un VisualTransition que tenga un Storyboard que cambie el fondo del botón.

Se aplica a