Edit

Share via


Connected Class

Definition

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>