共用方式為


Border.ChildTransitions 屬性

定義

取得或設定套用至 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 屬性的值並不常見。 轉換集合通常是視覺狀態、範本或樣式的一部分。 在此情況下,您會使用 StyleSetter 之類的機制來指定 ChildTransitions 屬性。 樣式通常會儲存為 XAML 資源。

適用於

另請參閱