ParallelTimeline.SlipBehavior Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit une valeur qui spécifie le comportement de cette chronologie quand un ou plusieurs de ses enfants Timeline glissent.
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
Valeur de propriété
Valeur qui indique le comportement de cette chronologie quand un ou plusieurs de ses enfants Timeline glissent. La valeur par défaut est Grow.
Remarques
Il est souvent souhaitable de synchroniser les animations et les médias. Toutefois, cela est compliqué par le fait que la lecture multimédia peut être retardée par le chargement ou la mise en mémoire tampon, ce qui rend difficile la lecture fiable d’une animation avec des médias. La SlipBehavior propriété est utilisée pour déterminer ce qui se passe quand les médias et les animations sont joués ensemble. Une valeur ( Grow par défaut) spécifie que les chronologies d’animation n’ont pas besoin d’être synchronisées et sont lues quand elles sont spécifiées, quel que soit l’état d’autres médias dans la chronologie. En revanche, une valeur Slip indique qu’une animation attend (glisse) jusqu’à ce que le média soit prêt à être lu. Les diagrammes ci-dessous illustrent ce comportement.
Cela Storyboard permet de lire une vidéo et une animation. Lorsque SlipBehavior la valeur est définie Grow et que la Duration propriété de l’objet Storyboard est définie Automatic, la Storyboard taille augmente pour lire tous les médias et animations.
Cela Storyboard a une SlipBehavior valeur de Grow Duration 5 secondes qui donne des médias et des animations 5 secondes à lire, quelle que soit la quantité qu’ils glissent.
Cela Storyboard a un SlipBehavior de Slip. Notez que le DoubleAnimation (et les autres enfants non multimédias du Storyboard) ne progresse pas, sauf si la chronologie des médias progresse également. Si le support prend un certain temps à charger ou s’il effectue une mise en mémoire tampon, l’animation attend (glisse) avec elle. Cela permet aux animations de se synchroniser avec un seul fichier multimédia.
Cela Storyboard a une SlipBehavior valeur de Slip Duration 5 secondes. Dans ce scénario, le fichier multimédia et l’animation sont garantis pendant 5 secondes.
Informations sur les propriétés de dépendance
Champ d’identificateur | SlipBehaviorProperty |
Propriétés de métadonnées définies sur true |
Aucun |