Class CompositeTransform
Applies multiple transform operations to an object.
Inherited Members
Namespace: System.Windows.Media
Assembly: OpenSilver.dll
Syntax
public sealed class CompositeTransform : Transform
Fields
| Improve this Doc View SourceCenterXProperty
Identifies the CenterX dependency property.
Declaration
[NotImplemented]
public static readonly DependencyProperty CenterXProperty
Field Value
Type | Description |
---|---|
DependencyProperty |
CenterYProperty
Identifies the CenterY dependency property.
Declaration
[NotImplemented]
public static readonly DependencyProperty CenterYProperty
Field Value
Type | Description |
---|---|
DependencyProperty |
RotationProperty
Identifies the Rotation dependency property.
Declaration
public static readonly DependencyProperty RotationProperty
Field Value
Type | Description |
---|---|
DependencyProperty |
ScaleXProperty
Identifies the ScaleX dependency property.
Declaration
public static readonly DependencyProperty ScaleXProperty
Field Value
Type | Description |
---|---|
DependencyProperty |
ScaleYProperty
Identifies the ScaleY dependency property.
Declaration
public static readonly DependencyProperty ScaleYProperty
Field Value
Type | Description |
---|---|
DependencyProperty |
SkewXProperty
Identifies the SkewX dependency property.
Declaration
public static readonly DependencyProperty SkewXProperty
Field Value
Type | Description |
---|---|
DependencyProperty |
SkewYProperty
Identifies the SkewY dependency property.
Declaration
public static readonly DependencyProperty SkewYProperty
Field Value
Type | Description |
---|---|
DependencyProperty |
TranslateXProperty
Identifies the TranslateX dependency property. The default is 0.
Declaration
public static readonly DependencyProperty TranslateXProperty
Field Value
Type | Description |
---|---|
DependencyProperty |
TranslateYProperty
Identifies the TranslateY dependency property
Declaration
public static readonly DependencyProperty TranslateYProperty
Field Value
Type | Description |
---|---|
DependencyProperty |
Properties
| Improve this Doc View SourceCenterX
Gets or sets the x-coordinate of the center point for all transforms specified by the CompositeTransform.
Declaration
[NotImplemented]
public double CenterX { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
CenterY
Gets or sets the y-coordinate of the center point for all transforms specified by the CompositeTransform.
Declaration
[NotImplemented]
public double CenterY { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Rotation
Gets or sets the angle, in degrees, of clockwise rotation. The default is 0.
Declaration
public double Rotation { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
ScaleX
Gets or sets the x-axis scale factor. You can use this property to stretch or shrink an object horizontally. The default is 1.
Declaration
public double ScaleX { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
ScaleY
Gets or sets the y-axis scale factor. You can use this property to stretch or shrink an object vertically. The default is 1.
Declaration
public double ScaleY { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
SkewX
Gets or sets the x-axis skew angle, which is measured in degrees counterclockwise from the y-axis. A skew transform can be useful for creating the illusion of three-dimensional depth in a two-dimensional object. The default is 0.
Declaration
public double SkewX { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
SkewY
Gets or sets the y-axis skew angle, which is measured in degrees counterclockwise from the x-axis. A skew transform can be useful for creating the illusion of three-dimensional depth in a two-dimensional object. The default is 0.
Declaration
public double SkewY { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
TranslateX
Gets or sets the distance to translate along the x-axis.
Declaration
public double TranslateX { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
TranslateY
Gets or sets the distance to translate (move) an object along the y-axis. The default is 0.
Declaration
public double TranslateY { get; set; }
Property Value
Type | Description |
---|---|
System.Double |