ExtendedVisualStateManager 成員
ExtendedVisualStateManager 是自訂的 VisualStateManager,可將版面配置屬性的動畫變順暢。利用這個自訂的 VisualStateManager,狀態可包含對 Grid.Column 等屬性的變更、可將元素高度變更為 [自動] 或從 [自動] 變更等等。使用適當切換的 GeneratedDuration 和 GeneratedEasingFunction,可在一段時間後將這些變更變順暢。請參閱下方的「VisualStateManager 覆寫」區域,以取得演算法的一般描述。
下列表格列出 ExtendedVisualStateManager 型別公開的成員。
公用 建構函式
名稱 | 描述 | |
---|---|---|
ExtendedVisualStateManager |
頂端
公用 欄位
名稱 | 描述 | |
---|---|---|
CustomVisualStateManagerProperty | (繼承自 VisualStateManager) | |
RuntimeVisibilityPropertyProperty | 在執行階段以自訂的附加屬性遮蔽可見度。 | |
TransitionEffectProperty | 狀態變更時要使用的 TransitionEffect。 | |
UseFluidLayoutProperty | VisualStateGroup 是否可以使用 FluidLayout。 | |
VisualStateGroupsProperty | (繼承自 VisualStateManager) |
頂端
公用 屬性
名稱 | 描述 | |
---|---|---|
DependencyObjectType | (繼承自 DependencyObject) | |
Dispatcher | (繼承自 DispatcherObject) | |
IsRunningFluidLayoutTransition | ||
IsSealed | (繼承自 DependencyObject) |
頂端
公用 方法
(另請參閱 受保護 方法 )
名稱 | 描述 | |
---|---|---|
CheckAccess | (繼承自 DispatcherObject) | |
ClearValue | 已多載。 (繼承自 DependencyObject) | |
CoerceValue | (繼承自 DependencyObject) | |
Equals | 已多載。 (繼承自 DependencyObject) | |
GetCustomVisualStateManager | (繼承自 VisualStateManager) | |
GetHashCode | (繼承自 DependencyObject) | |
GetLocalValueEnumerator | (繼承自 DependencyObject) | |
GetRuntimeVisibilityProperty | ||
GetTransitionEffect | ||
GetType | (繼承自 Object) | |
GetUseFluidLayout | ||
GetValue | (繼承自 DependencyObject) | |
GetVisualStateGroups | (繼承自 VisualStateManager) | |
GoToElementState | (繼承自 VisualStateManager) | |
GoToState | (繼承自 VisualStateManager) | |
InvalidateProperty | (繼承自 DependencyObject) | |
ReadLocalValue | (繼承自 DependencyObject) | |
ReferenceEquals | (繼承自 Object) | |
SetCurrentValue | (繼承自 DependencyObject) | |
SetCustomVisualStateManager | (繼承自 VisualStateManager) | |
SetRuntimeVisibilityProperty | ||
SetTransitionEffect | ||
SetUseFluidLayout | ||
SetValue | 已多載。 (繼承自 DependencyObject) | |
ToString | (繼承自 Object) | |
VerifyAccess | (繼承自 DispatcherObject) |
頂端
受保護 方法
名稱 | 描述 | |
---|---|---|
Finalize | (繼承自 Object) | |
GoToStateCore | 已覆寫。 | |
MemberwiseClone | (繼承自 Object) | |
OnPropertyChanged | (繼承自 DependencyObject) | |
RaiseCurrentStateChanged | (繼承自 VisualStateManager) | |
RaiseCurrentStateChanging | (繼承自 VisualStateManager) | |
ShouldSerializeProperty | (繼承自 DependencyObject) |
頂端
另請參閱
參照
ExtendedVisualStateManager 類別
Microsoft.Expression.Interactivity.Core 命名空間