ExtendedVisualStateManager 類別

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

命名空間: Microsoft.Expression.Interactivity.Core
組件: Microsoft.Expression.Interactions (在 microsoft.expression.interactions.dll 中)

語法

'宣告
Public Class ExtendedVisualStateManager
    Inherits VisualStateManager
'用途
Dim instance As ExtendedVisualStateManager
public class ExtendedVisualStateManager : VisualStateManager
public ref class ExtendedVisualStateManager : public VisualStateManager
public class ExtendedVisualStateManager extends VisualStateManager
public class ExtendedVisualStateManager extends VisualStateManager

繼承階層

System.Object
   System.Windows.Threading.DispatcherObject
     System.Windows.DependencyObject
       System.Windows.VisualStateManager
         Microsoft.Expression.Interactivity.Core.ExtendedVisualStateManager

執行緒安全性

此型別的所有公用靜態 (Visual Basic 中為 Shared ) 成員均為安全執行緒。任何例項成員則不保證為安全執行緒。

另請參閱

參照

ExtendedVisualStateManager 成員
Microsoft.Expression.Interactivity.Core 命名空間