Scales an object in the 2-D x-y coordinate system.
Assembly: PresentationCore (in PresentationCore.dll)
Initializes a new instance of theclass.
Initializes a new instance of theclass with the specified x- and y- scale factors. The scale operation is centered on (0,0).
|ScaleTransform(Double, Double, Double, Double)|
Initializes a new instance of theclass that has the specified scale factors and center point.
Gets a value that indicates whether the object can be made unmodifiable. (Inherited from Freezable.)
Gets or sets the x-coordinate of the center point of this.
Gets or sets the y-coordinate of the center point of this.
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 or sets the x-axis scale factor.
Gets or sets the y-axis scale factor.
Use a ScaleX property specifies by how much to stretch or shrink an object along the x-axis, and the ScaleY property specifies by how much to stretch or shrink an object along the y-axis. Scale operations are centered on the point specified by the CenterX and CenterY properties.to stretch or shrink an object horizontally or vertically. The
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.
Legacy Code Example
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.