TimelineGroup 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
public ref class TimelineGroup abstract : System::Windows::Media::Animation::Timeline, System::Windows::Markup::IAddChild
[System.Windows.Markup.ContentProperty("Children")]
public abstract class TimelineGroup : System.Windows.Media.Animation.Timeline, System.Windows.Markup.IAddChild
[<System.Windows.Markup.ContentProperty("Children")>]
type TimelineGroup = class
inherit Timeline
interface IAddChild
Public MustInherit Class TimelineGroup
Inherits Timeline
Implements IAddChild
- 繼承
- 衍生
- 屬性
- 實作
備註
A TimelineGroup 可以是另一個 TimelineGroup的子。
建構函式
| 名稱 | Description |
|---|---|
| TimelineGroup() |
初始化一個新的類別實例 TimelineGroup ,並保留預設屬性。 |
| TimelineGroup(Nullable<TimeSpan>, Duration, RepeatBehavior) |
初始化該類別的新實例 TimelineGroup ,包含指定的 BeginTime、 Duration、 RepeatBehavior和 。 |
| TimelineGroup(Nullable<TimeSpan>, Duration) |
初始化一個新的類別實例 TimelineGroup ,並指定為 BeginTimeDuration和 。 |
| TimelineGroup(Nullable<TimeSpan>) |
使用指定的 TimelineGroup,初始化 BeginTime 類別的新實例。 |
欄位
| 名稱 | Description |
|---|---|
| ChildrenProperty |
識別 Children 依賴性質。 |
屬性
| 名稱 | Description |
|---|---|
| AccelerationRatio |
取得或設定一個值,指定時間軸 Duration 中加速時間從零到最大速率的百分比。 (繼承來源 Timeline) |
| AutoReverse |
取得或設定一個值,指示時間軸在完成正向迭代後是否會反向播放。 (繼承來源 Timeline) |
| BeginTime |
設定或設定這件事 Timeline 應該開始的時間。 (繼承來源 Timeline) |
| CanFreeze |
會得到一個值,表示該物件是否能被設定為不可修改。 (繼承來源 Freezable) |
| Children |
取得或設定 的Timeline直接子TimelineGroup物件集合。 |
| DecelerationRatio |
會取得或設定一個值,指定時間軸 Duration 中將時間流逝從最大速度減速到零的百分比。 (繼承來源 Timeline) |
| DependencyObjectType |
會取得 DependencyObjectType 包裹此實例 CLR 類型的 。 (繼承來源 DependencyObject) |
| Dispatcher |
了解 Dispatcher 這與此 DispatcherObject 有關。 (繼承來源 DispatcherObject) |
| Duration |
取得或設定此時間軸播放的時間長度,不計重複次數。 (繼承來源 Timeline) |
| FillBehavior |
取得或設定一個值,指定該 Timeline 裝置在達到有效期間結束後的行為。 (繼承來源 Timeline) |
| HasAnimatedProperties |
會得到一個值,表示是否有一個或多個 AnimationClock 物件與該物件的相依屬性相關聯。 (繼承來源 Animatable) |
| IsFrozen |
會得到一個值,表示該物件目前是否可修改。 (繼承來源 Freezable) |
| IsSealed |
會獲得一個值,表示該實例目前是否封存(唯讀)。 (繼承來源 DependencyObject) |
| Name |
取得或設定此名稱 Timeline。 (繼承來源 Timeline) |
| RepeatBehavior |
他會觸發或設定這個時間線重複的行為。 (繼承來源 Timeline) |
| SpeedRatio |
取得或設定相對於父節點的速率,該時間會進行 Timeline。 (繼承來源 Timeline) |
方法
事件
| 名稱 | Description |
|---|---|
| Changed |
當 Freezable 它所包含的物件被修改時,會發生這種情況。 (繼承來源 Freezable) |
| Completed |
當這條時間線完全結束播放時,會發生:它將不再進入其有效期間。 (繼承來源 Timeline) |
| CurrentGlobalSpeedInvalidated |
當時間軸時鐘的變化速率改變時,會發生這種情況。 (繼承來源 Timeline) |
| CurrentStateInvalidated |
當 CurrentState 時間軸 Clock 的屬性更新時會發生。 (繼承來源 Timeline) |
| CurrentTimeInvalidated |
當 CurrentTime 時間軸 Clock 的屬性更新時會發生。 (繼承來源 Timeline) |
| RemoveRequested |
當為此時間線或其父時間線所建立的時鐘被移除時,會發生這種情況。 (繼承來源 Timeline) |
明確介面實作
| 名稱 | Description |
|---|---|
| IAddChild.AddChild(Object) |
加入子物件。 |
| IAddChild.AddText(String) |
將節點的文字內容加入物件。 |