Aracılığıyla paylaş


ParallelTimeline.SlipBehavior Özellik

Tanım

Bir veya daha fazla alt öğe kaydığında bu zaman çizelgesinin Timeline nasıl davranacağını belirten bir değer alır veya ayarlar.

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

Özellik Değeri

Bir veya daha fazla alt öğe kaydığında bu zaman çizelgesinin Timeline nasıl davranacağını gösteren değer. Varsayılan değer Grow değeridir.

Açıklamalar

Animasyonları ve medyayı eşitlemek genellikle tercih edilir. Ancak, medya kayıttan yürütmenin medya ile birlikte bir animasyonu güvenilir bir şekilde yürütmeyi zorlaştırarak yüklenmesi veya arabelleğe alınmasıyla geciktirilmesi nedeniyle karmaşıktır. SlipBehavior özelliği, medya ve animasyonlar birlikte oynatıldığında ne olacağını belirlemek için kullanılır. (varsayılan) değeri Grow , animasyon zaman çizelgelerinin eşitlenmesi gerekmediğini ve zaman çizelgesindeki diğer medyanın durumundan bağımsız olarak belirtildiğinde yürütüleceğini belirtir. Öte yandan değerinin Slip değeri, bir animasyonun medya oynatılacak olana kadar bekleyeceğini (kayacağını) belirtir. Aşağıdaki diyagramlarda bu davranış gösterilmektedir.

Bu Storyboard , bir video ve animasyon oynatmaktadır. SlipBehavior olarak ayarlandığında Grow ve Duration özelliği Storyboard olarak ayarlandığındaAutomaticStoryboard, tüm medya ve animasyonları oynatacak şekilde büyür.

Diyagram: SlipBehavior diyagramının

Diyagram: Grow Diyagramının SlipBehavior özellik değeri

Bu Storyboard , medya ve animasyonlara ne kadar kaydıklarına bakılmaksızın oynatabilmek için 5 saniyelik ve 5 saniyelik bir SlipBehaviorGrowDuration değere sahiptir.

Diyagram: Grow Diyagramının SlipBehavior özellik değeri

Bunun Storyboard bir SlipBehavior vardır Slip. DoubleAnimation Medya zaman çizelgesi de ilerlemediği sürece (ve diğer medya olmayan alt öğelerininStoryboard) ilerlemediğini unutmayın. Medyanın yüklenmesi biraz zaman alıyorsa veya arabelleğe alıyorsa, animasyon onunla birlikte bekler (kayar). Bu, animasyonların tek bir medya dosyasıyla eşitlenmesine olanak tanır.

Medya ve animasyon için SlipBehavior diyagramı Medya ve animasyon

Bunun Storyboard bir SlipBehaviorSlip ve Duration 5 saniyesi vardır. Bu senaryoda, medya dosyasının ve animasyonunun 5 saniye boyunca oynatıldığı garanti edilir.

Diyagram: Görsel Taslak Diyagramının SlipBehavior özelliği

Bağımlılık Özelliği Bilgileri

Öğe Değer
Tanımlayıcı alanı SlipBehaviorProperty
Meta veri özellikleri olarak ayarlandı true Hiçbiri

Şunlara uygulanır

Ayrıca bkz.