TransformGroup TransformGroup TransformGroup TransformGroup Class

Definition

Represents a composite Transform composed of other Transform objects.

public : sealed class TransformGroup : Transform, ITransformGrouppublic sealed class TransformGroup : Transform, ITransformGroupPublic NotInheritable Class TransformGroup Inherits Transform Implements ITransformGroup// This API is not available in Javascript.
<TransformGroup>
  oneOrMoreTransforms
</TransformGroup>
Inheritance
Attributes
Windows 10 requirements
Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)

Inherited Members

Inherited methods

Inherited properties

Windows.UI.Xaml.Media.GeneralTransform.TryTransform(Windows.Foundation.Point,Windows.Foundation.Point)Windows.UI.Xaml.Media.GeneralTransform.TryTransform(Windows.Foundation.Point,Windows.Foundation.Point)Windows.UI.Xaml.Media.GeneralTransform.TryTransform(Windows.Foundation.Point,Windows.Foundation.Point)Windows.UI.Xaml.Media.GeneralTransform.TryTransform(Windows.Foundation.Point,Windows.Foundation.Point)
Windows.UI.Xaml.Media.GeneralTransform.TryTransformCore(Windows.Foundation.Point,Windows.Foundation.Point)Windows.UI.Xaml.Media.GeneralTransform.TryTransformCore(Windows.Foundation.Point,Windows.Foundation.Point)Windows.UI.Xaml.Media.GeneralTransform.TryTransformCore(Windows.Foundation.Point,Windows.Foundation.Point)Windows.UI.Xaml.Media.GeneralTransform.TryTransformCore(Windows.Foundation.Point,Windows.Foundation.Point)

Examples

This example shows the markup for using a TransformGroup to fill the RenderTransform property.

<StackPanel HorizontalAlignment="Center" VerticalAlignment="Center">
    <TextBlock FontSize="28" Text="Hello" Foreground="Black">
        <TextBlock.RenderTransform>
            <TransformGroup>
                <RotateTransform Angle="45" />
                <SkewTransform CenterX="0" CenterY="0" AngleX="60"/>
            </TransformGroup>
        </TextBlock.RenderTransform>
    </TextBlock>
</StackPanel>

Constructors

TransformGroup() TransformGroup() TransformGroup() TransformGroup()

Initializes a new instance of the TransformGroup class.

public : TransformGroup()public TransformGroup()Public Sub New()// This API is not available in Javascript.

Properties

Children Children Children Children

Gets or sets the collection of child Transform objects.

public : TransformCollection Children { get; set; }public TransformCollection Children { get; set; }Public ReadWrite Property Children As TransformCollection// This API is not available in Javascript.
<TransformGroup>
  oneOrMoreTransforms
</TransformGroup>
Value
TransformCollection TransformCollection TransformCollection TransformCollection

The collection of child Transform objects. The default is an empty collection.

ChildrenProperty ChildrenProperty ChildrenProperty ChildrenProperty

Identifies the Children dependency property.

public : static DependencyProperty ChildrenProperty { get; }public static DependencyProperty ChildrenProperty { get; }Public Static ReadOnly Property ChildrenProperty As DependencyProperty// This API is not available in Javascript.
Value
DependencyProperty DependencyProperty DependencyProperty DependencyProperty

The identifier for the Children dependency property.

Value Value Value Value

Gets the Matrix structure that describes the transformation represented by this TransformGroup.

public : Matrix Value { get; }public Matrix Value { get; }Public ReadOnly Property Value As Matrix// This API is not available in Javascript.
Value
Matrix Matrix Matrix Matrix

A composite of the Transform objects in this TransformGroup.

See Also