PaneThemeTransition Class
Definition
Provides the animated transition behavior for a panel UI transition.
Equivalent WinUI class: Microsoft.UI.Xaml.Media.Animation.PaneThemeTransition.
public ref class PaneThemeTransition sealed : Transition
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Static(Windows.UI.Xaml.Media.Animation.IPaneThemeTransitionStatics, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.WebHostHidden]
class PaneThemeTransition sealed : Transition
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.WebHostHidden]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.Static(Windows.UI.Xaml.Media.Animation.IPaneThemeTransitionStatics, 65536, "Windows.Foundation.UniversalApiContract")]
class PaneThemeTransition sealed : Transition
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Static(typeof(Windows.UI.Xaml.Media.Animation.IPaneThemeTransitionStatics), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.WebHostHidden]
public sealed class PaneThemeTransition : Transition
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.WebHostHidden]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.Static(typeof(Windows.UI.Xaml.Media.Animation.IPaneThemeTransitionStatics), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class PaneThemeTransition : Transition
Public NotInheritable Class PaneThemeTransition
Inherits Transition
<PaneThemeTransition .../>
- Inheritance
- Attributes
Windows 10 requirements
Device family |
Windows 10 (introduced in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduced in v1.0)
|
Remarks
PaneThemeTransition versus EdgeUIThemeTransition
- Use edge UI animations (@"Windows.UI.Xaml.Media.Animation.EdgeUIThemeTransition?text=EdgeUIThemeTransition" ) to show or hide a custom message or error bar that does not extend far into the screen.
- Use panel animations (PaneThemeTransition) to show UI that slides a significant distance into the screen, such as a task pane or a custom soft keyboard.
Constructors
PaneThemeTransition() |
Initializes a new instance of the PaneThemeTransition class. Equivalent WinUI constructor: Microsoft.UI.Xaml.Media.Animation.PaneThemeTransition.PaneThemeTransition. |
Properties
Dispatcher |
Gets the CoreDispatcher that this object is associated with. The CoreDispatcher represents a facility that can access the DependencyObject on the UI thread even if the code is initiated by a non-UI thread. Equivalent WinUI property: Microsoft.UI.Xaml.DependencyObject.Dispatcher. (Inherited from DependencyObject) |
Edge |
Gets or sets the edge position to use for the transition. Equivalent WinUI property: Microsoft.UI.Xaml.Media.Animation.PaneThemeTransition.Edge. |
EdgeProperty |
Identifies the Edge dependency property. Equivalent WinUI property: Microsoft.UI.Xaml.Media.Animation.PaneThemeTransition.EdgeProperty. |