RepositionThemeAnimation
RepositionThemeAnimation
RepositionThemeAnimation
RepositionThemeAnimation
Class
Definition
Use to animate an object that is being repositioned.
public : sealed class RepositionThemeAnimation : Timeline, IRepositionThemeAnimationpublic sealed class RepositionThemeAnimation : Timeline, IRepositionThemeAnimationPublic NotInheritable Class RepositionThemeAnimation Inherits Timeline Implements IRepositionThemeAnimation// This API is not available in Javascript.
<RepositionThemeAnimation .../>
- Inheritance
-
RepositionThemeAnimationRepositionThemeAnimationRepositionThemeAnimationRepositionThemeAnimation
- Attributes
| Device family |
Windows 10 (introduced v10.0.10240.0)
|
| API contract |
Windows.Foundation.UniversalApiContract (introduced v1)
|
Inherited Members
Inherited properties
Inherited methods
Inherited events
Examples
The following example applies a RepositionThemeAnimation to a rectangle.
<Grid>
<Grid.Resources>
<!-- Sets up a RepositionThemeAnimation using the FromHorizontalOffset property
to start the animation from the old location. -->
<Storyboard x:Name="PointerReleasedStoryboard">
<RepositionThemeAnimation Storyboard.TargetName="myRectangle" FromHorizontalOffset="-400"/>
</Storyboard>
</Grid.Resources>
<Rectangle x:Name="myRectangle"
HorizontalAlignment="Left"
Width="200"
Height="200"
Fill="Blue"
PointerReleased="Rectangle_PointerReleased"
/>
</Grid>
private void Rectangle_PointerReleased(object sender, PointerRoutedEventArgs e)
{
myRectangle.Margin = new Thickness(400, 0, 0, 0);
PointerReleasedStoryboard.Begin();
}
void MyPage::Rectangle_PointerReleased(Object^ sender, PointerRoutedEventArgs^ e)
{
myRectangle->Margin = Thickness(400, 0, 0, 0);
PointerReleasedStoryboard->Begin();
}
Remarks
Note that setting the Duration property has no effect on this object since the duration is preconfigured.
Constructors
RepositionThemeAnimation() RepositionThemeAnimation() RepositionThemeAnimation() RepositionThemeAnimation()
Initializes a new instance of the RepositionThemeAnimation class.
public : RepositionThemeAnimation()public RepositionThemeAnimation()Public Sub New()// This API is not available in Javascript.
- See Also
Properties
FromHorizontalOffset FromHorizontalOffset FromHorizontalOffset FromHorizontalOffset
Gets or sets the distance by which the target is translated in the horizontal direction when the animation is active.
public : double FromHorizontalOffset { get; set; }public double FromHorizontalOffset { get; set; }Public ReadWrite Property FromHorizontalOffset As double// This API is not available in Javascript.
<RepositionThemeAnimation FromHorizontalOffset="double" />
- Value
- double double double double
The horizontal offset translation, in pixels.
- See Also
FromHorizontalOffsetProperty FromHorizontalOffsetProperty FromHorizontalOffsetProperty FromHorizontalOffsetProperty
Identifies the FromHorizontalOffset dependency property.
public : static DependencyProperty FromHorizontalOffsetProperty { get; }public static DependencyProperty FromHorizontalOffsetProperty { get; }Public Static ReadOnly Property FromHorizontalOffsetProperty As DependencyProperty// This API is not available in Javascript.
The identifier for the FromHorizontalOffset dependency property.
- See Also
FromVerticalOffset FromVerticalOffset FromVerticalOffset FromVerticalOffset
Gets or sets the distance by which the target is translated in the vertical direction when the animation is active.
public : double FromVerticalOffset { get; set; }public double FromVerticalOffset { get; set; }Public ReadWrite Property FromVerticalOffset As double// This API is not available in Javascript.
<RepositionThemeAnimation FromVerticalOffset="double" />
- Value
- double double double double
The vertical offset translation, in pixels.
- See Also
FromVerticalOffsetProperty FromVerticalOffsetProperty FromVerticalOffsetProperty FromVerticalOffsetProperty
Identifies the FromVerticalOffset dependency property.
public : static DependencyProperty FromVerticalOffsetProperty { get; }public static DependencyProperty FromVerticalOffsetProperty { get; }Public Static ReadOnly Property FromVerticalOffsetProperty As DependencyProperty// This API is not available in Javascript.
The identifier for the FromVerticalOffset dependency property.
- See Also
TargetName TargetName TargetName TargetName
Gets or sets the reference name of the control element being targeted.
public : PlatForm::String TargetName { get; set; }public string TargetName { get; set; }Public ReadWrite Property TargetName As string// This API is not available in Javascript.
<RepositionThemeAnimation TargetName="nameString" />
- Value
- PlatForm::String string string string
The reference name. This is typically the x:Name of the relevant element as declared in XAML.
- See Also
TargetNameProperty TargetNameProperty TargetNameProperty TargetNameProperty
Identifies the TargetName dependency property.
public : static DependencyProperty TargetNameProperty { get; }public static DependencyProperty TargetNameProperty { get; }Public Static ReadOnly Property TargetNameProperty As DependencyProperty// This API is not available in Javascript.
The identifier for the TargetName dependency property.
- See Also