ExtendedVisualStateManager 成員

ExtendedVisualStateManager 是自訂的 VisualStateManager,可將版面配置屬性的動畫變順暢。利用這個自訂的 VisualStateManager,狀態可包含對 Grid.Column 等屬性的變更、可將元素高度變更為 [自動] 或從 [自動] 變更等等。使用適當切換的 GeneratedDuration 和 GeneratedEasingFunction,可在一段時間後將這些變更變順暢。請參閱下方的「VisualStateManager 覆寫」區域,以取得演算法的一般描述。

下列表格列出 ExtendedVisualStateManager 型別公開的成員。

公用 建構函式

  名稱 描述
ExtendedVisualStateManager  

頂端

公用 欄位

  名稱 描述
public fieldstatic CustomVisualStateManagerProperty  (繼承自 VisualStateManager)
public fieldstatic RuntimeVisibilityPropertyProperty 在執行階段以自訂的附加屬性遮蔽可見度。
public fieldstatic TransitionEffectProperty 狀態變更時要使用的 TransitionEffect。
public fieldstatic UseFluidLayoutProperty VisualStateGroup 是否可以使用 FluidLayout。
public fieldstatic VisualStateGroupsProperty  (繼承自 VisualStateManager)

頂端

公用 屬性

  名稱 描述
public property DependencyObjectType  (繼承自 DependencyObject)
public property Dispatcher  (繼承自 DispatcherObject)
public propertystatic IsRunningFluidLayoutTransition  
public property IsSealed  (繼承自 DependencyObject)

頂端

公用 方法

(另請參閱 受保護 方法 )

  名稱 描述
public method CheckAccess  (繼承自 DispatcherObject)
public method ClearValue  已多載。 (繼承自 DependencyObject)
public method CoerceValue  (繼承自 DependencyObject)
public method Equals  已多載。 (繼承自 DependencyObject)
public methodstatic GetCustomVisualStateManager  (繼承自 VisualStateManager)
public method GetHashCode  (繼承自 DependencyObject)
public method GetLocalValueEnumerator  (繼承自 DependencyObject)
public methodstatic GetRuntimeVisibilityProperty  
public methodstatic GetTransitionEffect  
public method GetType  (繼承自 Object)
public methodstatic GetUseFluidLayout  
public method GetValue  (繼承自 DependencyObject)
public methodstatic GetVisualStateGroups  (繼承自 VisualStateManager)
public methodstatic GoToElementState  (繼承自 VisualStateManager)
public methodstatic GoToState  (繼承自 VisualStateManager)
public method InvalidateProperty  (繼承自 DependencyObject)
public method ReadLocalValue  (繼承自 DependencyObject)
public methodstatic ReferenceEquals  (繼承自 Object)
public method SetCurrentValue  (繼承自 DependencyObject)
public methodstatic SetCustomVisualStateManager  (繼承自 VisualStateManager)
public methodstatic SetRuntimeVisibilityProperty  
public methodstatic SetTransitionEffect  
public methodstatic SetUseFluidLayout  
public method SetValue  已多載。 (繼承自 DependencyObject)
public method ToString  (繼承自 Object)
public method VerifyAccess  (繼承自 DispatcherObject)

頂端

受保護 方法

  名稱 描述
protected method Finalize  (繼承自 Object)
protected method GoToStateCore 已覆寫。  
protected method MemberwiseClone  (繼承自 Object)
protected method OnPropertyChanged  (繼承自 DependencyObject)
protected method RaiseCurrentStateChanged  (繼承自 VisualStateManager)
protected method RaiseCurrentStateChanging  (繼承自 VisualStateManager)
protected method ShouldSerializeProperty  (繼承自 DependencyObject)

頂端

另請參閱

參照

ExtendedVisualStateManager 類別
Microsoft.Expression.Interactivity.Core 命名空間