ParallelTimeline.SlipBehavior Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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. Grow varsayılan değerdir.
Açıklamalar
Animasyonları ve medyayı eşitlemek genellikle tercih edilir. Bununla birlikte, medya ile birlikte bir animasyonu güvenilir bir şekilde oynatmayı zorlaştıran medya kayıttan yürütmenin yüklenip arabelleğe alınması nedeniyle medya kayıttan yürütmenin geciktirilmesi nedeniyle karmaşık bir durumdur. 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ğeri Slip , bir animasyonun medya yürütülmeye hazır olana kadar bekleyeceğini (kaydıracağı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.
BuStoryboard, ne kadar kaydıklarına Grow bakılmaksızın medya ve animasyonların oynatıldığı 5 saniyelik ve 5 saniyelik bir SlipBehavior Duration değere sahiptir.
Bu Storyboard , bir SlipBehavior öğesine Slipsahiptir. DoubleAnimation Medya zaman çizelgesi de ilerlemediği sürece (ve diğer medya olmayan alt Storyboardöğeleri) ilerlemez. 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.
Bu Storyboard işlem 5 saniyelik bir Duration süreye sahiptir SlipBehavior Slip. Bu senaryoda, medya dosyasının ve animasyonunun 5 saniye boyunca oynatıldığı garanti edilir.
Bağımlılık Özelliği Bilgileri
Tanımlayıcı alanı | SlipBehaviorProperty |
Meta veri özellikleri olarak ayarlandı true |
Hiçbiri |