ParallelTimeline.SlipBehavior Propiedad

Definición

Obtiene o establece un valor que especifica el comportamiento de esta escala de tiempo cuando se posponen uno o varios de sus elementos secundarios Timeline.

public:
 property System::Windows::Media::Animation::SlipBehavior SlipBehavior { System::Windows::Media::Animation::SlipBehavior get(); void set(System::Windows::Media::Animation::SlipBehavior value); };
public System.Windows.Media.Animation.SlipBehavior SlipBehavior { get; set; }
member this.SlipBehavior : System.Windows.Media.Animation.SlipBehavior with get, set
Public Property SlipBehavior As SlipBehavior

Valor de propiedad

Valor que indica el comportamiento de esta escala de tiempo cuando se posponen uno o varios de sus elementos secundarios Timeline. El valor predeterminado es Grow.

Comentarios

A menudo es conveniente sincronizar animaciones y medios. Sin embargo, esto es complicado por el hecho de que la reproducción multimedia se puede retrasar cargando o almacenando en búfer, lo que dificulta reproducir de forma confiable una animación junto con los medios. La SlipBehavior propiedad se usa para determinar lo que sucede cuando se reproducen juntos elementos multimedia y animaciones. Un valor de Grow (valor predeterminado) especifica que las escalas de tiempo de animación no necesitan sincronizarse y se reproducirán cuando se especifiquen independientemente del estado de otros medios de la escala de tiempo. Por otro lado, un valor de Slip especifica que una animación esperará (deslizar) hasta que el medio esté listo para reproducirse. En los diagramas siguientes se muestra este comportamiento.

Esto Storyboard reproduce un vídeo y una animación. Cuando SlipBehavior se establece Grow en y la Duration propiedad de Storyboard se establece Automaticen , Storyboard crece para reproducir todos los medios y animaciones.

Diagrama: Key for SlipBehavior diagram

Diagrama: Valor de la propiedad SlipBehavior de Grow

Esto Storyboard tiene un SlipBehavior de y un Duration de Grow 5 segundos que proporciona medios y animaciones 5 segundos para reproducir independientemente de cuánto se deslizan.

Diagrama: Valor de la propiedad SlipBehavior de Grow

Esto Storyboard tiene un SlipBehavior de Slip. Tenga en cuenta que (y cualquier otro elemento secundario que no sea multimedia de Storyboard) no progresan a menos que DoubleAnimation la escala de tiempo de los medios también esté progresando. Si el medio tarda un tiempo en cargarse, o si se almacena en búfer, la animación esperará (se desliza) con él. Esto permite que las animaciones se sincronicen con un único archivo multimedia.

Diagrama de SlipBehavior para el diagrama de elementos multimedia y animación

Esto Storyboard tiene un SlipBehavior de Slip y un Duration de 5 segundos. En este escenario, se garantiza que el archivo multimedia y la animación se reproducen durante 5 segundos.

Diagrama: Propiedad SlipBehavior de un diagrama de guion gráfico

Información sobre propiedades de dependencia

Campo identificador SlipBehaviorProperty
Propiedades de metadatos establecidas en true Ninguno

Se aplica a

Consulte también