Connected Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
A helper class that allows Connected Animations to be enabled through XAML
public static class Connected
type Connected = class
Public Module Connected
- Inheritance
-
Connected
Fields
AnchorElementProperty |
Identifies the Connected.AnchorElement XAML attached property |
KeyProperty |
Identifies the Connected.Key XAML attached property |
ListItemElementNameProperty |
Identifies the Connected.ListItemElementName XAML attached property |
ListItemKeyProperty |
Identifies the Connected.ListItemKey XAML attached property |
Attached Properties
AnchorElement | |
Key | |
ListItemElementName | |
ListItemKey |
Methods
AttachAnchorElementForConnectedAnimation(Page, UIElement, UIElement) |
Add an anchor element to animate alongside the main element |
GetAnchorElement(DependencyObject) |
Gets the Windows.UI.Xaml.UIElement that is the anchor for the coordinated connected animation |
GetKey(DependencyObject) |
Get the connected animation key associated with the Windows.UI.Xaml.DependencyObject |
GetListItemElementName(DependencyObject) |
Gets the name of the element in the Windows.UI.Xaml.DataTemplate that is animated |
GetListItemKey(DependencyObject) |
Gets the connected animation key associated with the ListViewBase item being animated |
RegisterElementForConnectedAnimation(Page, String, UIElement, IEnumerable<UIElement>) |
Registers an Windows.UI.Xaml.UIElement with the ConnectedAnimations service to run automatically on page navigation |
RegisterListItemForConnectedAnimation(Page, ListViewBase, String, String) |
Registers an element (part of a DataTemplate in a list control) with the ConnectedAnimations service to run automatically on page navigation |
RemoveAnchoredElementForConnectedAnimation(Page, UIElement, UIElement) |
Remove an anchor element from animating alongside the main element |
SetAnchorElement(DependencyObject, UIElement) |
Sets the Windows.UI.Xaml.UIElement that is the anchor for the coordinated connected animation |
SetKey(DependencyObject, String) |
Sets the connected animation key associated with the Windows.UI.Xaml.DependencyObject |
SetListDataItemForNextConnectedAnimation(Frame, Object) |
Sets the object that will be used during next Frame navigation for Connected Animation involving a list control (item must be an element of ListViewBase.ItemsSource collection). Useful if the parameter used during page navigation is different from the data item in the list control. Also useful during back navigation if the item navigating back to is different from the item that was navigated from. |
SetListDataItemForNextConnectedAnnimation(Frame, Object) |
Obsolete.
Sets the object that will be used during next Frame navigation for Connected Animation involving a list control (item must be an element of ListViewBase.ItemsSource collection). Useful if the parameter used during page navigation is different from the data item in the list control. Also useful during back navigation if the item navigating back to is different from the item that was navigated from. |
SetListItemElementName(DependencyObject, String) |
Sets the name of the element in the Windows.UI.Xaml.DataTemplate that is animated |
SetListItemKey(DependencyObject, String) |
Sets the connected animation key for the Windows.UI.Xaml.Controls.ListViewBase item being animated |
UnregisterElementForConnectedAnimation(Page, String) |
Unregisters an Windows.UI.Xaml.UIElement from the ConnectedAnimations service |
UnregisterListItemForConnectedAnimation(Page, ListViewBase, String) |
Unregisters an element (part of a DataTemplate in a list control) from the ConnectedAnimations service |
Applies to
See also
- <xref:Windows.UI.Xaml.Media.Animation.ConnectedAnimationService>