Border.ChildTransitions 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定套用至 Border 子內容的 Transition 樣式專案集合。
public:
property TransitionCollection ^ ChildTransitions { TransitionCollection ^ get(); void set(TransitionCollection ^ value); };
TransitionCollection ChildTransitions();
void ChildTransitions(TransitionCollection value);
public TransitionCollection ChildTransitions { get; set; }
var transitionCollection = border.childTransitions;
border.childTransitions = transitionCollection;
Public Property ChildTransitions As TransitionCollection
<Border>
<Border.ChildTransitions>
<TransitionCollection>
oneOrMoreTransitions
</TransitionCollection>
</Border.ChildTransitions>
</Border>
屬性值
Transition 樣式專案的強型別集合。
備註
注意
在 Windows 10 版本 1809 (SDK 17763) 之前,具有 TransitionCollection 值之屬性的 XAML 語法需要您宣告明確的 TransitionCollection 對象元素做為值,然後針對您想要使用的每個轉換動畫,提供 Object 元素做為 TransitionCollection 的子元素。 在 Windows 10 版本 1809 (SDK 17763) 或更新版本中,TransitionCollection 支援隱含集合使用方式,因此您可以省略集合物件專案。 如需隱含集合和 XAML 的詳細資訊,請參閱 XAML 語法指南。
轉換動畫在應用程式的UI設計中扮演特定角色。 基本概念是當有變更或轉換時,動畫會將使用者的注意力吸引到變更。
在作為應用程式 UI 直接元素的 Border 上設定 ChildTransitions 屬性的值並不常見。 轉換集合通常是視覺狀態、範本或樣式的一部分。 在此情況下,您會使用 Style 的 Setter 之類的機制來指定 ChildTransitions 屬性。 樣式通常會儲存為 XAML 資源。