Translates (moves) an object in the 2-D x-y coordinate system.
Assembly: PresentationCore (in PresentationCore.dll)
public sealed class TranslateTransform : Transform
public ref class TranslateTransform sealed : Transform
[<Sealed>] type TranslateTransform = class inherit Transform end
Public NotInheritable Class TranslateTransform Inherits Transform
Gets a value that indicates whether the object can be made unmodifiable. (Inherited from Freezable.)
Gets the inverse of this transform, if it exists.(Inherited from Transform.)
Gets a value that indicates whether the object is currently modifiable. (Inherited from Freezable.)
Gets a value that indicates whether this instance is currently sealed (read-only).(Inherited from DependencyObject.)
Gets a Matrix representation of this .(Overrides .)
Gets or sets the distance to translate along the x-axis.
Gets or sets the distance to translate (move) an object along the y-axis.
Creates a modifiable copy of thisby making deep copies of its values.
Creates a modifiable copy of thisobject by making deep copies of its values. This method does not copy resource references, data bindings, and animations, although it does copy their current values.
Makes the current object unmodifiable and sets its property to true. (Inherited from Freezable.)
Re-evaluates the effective value for the specified dependency property(Inherited from DependencyObject.)
Returns the local value of a dependency property, if it exists. (Inherited from DependencyObject.)
Sets the value of a dependency property without changing its value source. (Inherited from DependencyObject.)
Sets the local value of a dependency property, specified by its dependency property identifier. (Inherited from DependencyObject.)
Returns a value that indicates whether serialization processes should serialize the value for the provided dependency property.(Inherited from DependencyObject.)
Transforms the specified point and returns the result.(Inherited from GeneralTransform.)
Transforms the specified bounding box and returns an axis-aligned bounding box that is exactly large enough to contain it.(Inherited from Transform.)
Attempts to transform the specified point and returns a value that indicates whether the transformation was successful. (Inherited from Transform.)
defines an axis-aligned translation along the x- and y- axes. The following illustration shows the transformation matrix for a translation by offset (dx, dy).
Freezable Features: Because it inherits from the Freezable class, the class provides several special features: objects can be declared as , shared among multiple objects, made read-only to improve performance, cloned, and made thread-safe. For more information about the different features provided by Freezable objects, see Freezable Objects Overview.
Available since 3.0
Available since 2.0
Windows Phone Silverlight
Available since 7.0
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.