Compartir vía


Geometry.Transform Propiedad

Definición

Obtiene o establece el objeto Transform aplicado a Geometry.

public:
 property System::Windows::Media::Transform ^ Transform { System::Windows::Media::Transform ^ get(); void set(System::Windows::Media::Transform ^ value); };
public System.Windows.Media.Transform Transform { get; set; }
member this.Transform : System.Windows.Media.Transform with get, set
Public Property Transform As Transform

Valor de propiedad

Transform

Transformación aplicada a Geometry. Observe que este valor puede ser un solo objeto Transform o un objeto TransformCollection convertido en Transform.

Ejemplos

En el ejemplo siguiente se muestra cómo usar la Transform propiedad para aplicar un RotateTransform objeto a un Geometry objeto .

En el ejemplo se usa para GeometryGroup crear una forma compuesta a partir de tres Geometry objetos y, a continuación, girar la geometría 45 grados mediante la Transform propiedad .

<Page  xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
  xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
  <Canvas>

    <!-- Displays the geometry. -->
    <Path Stroke="Black" StrokeThickness="1" Fill="#CCCCFF">
      <Path.Data>

        <!-- Creates a composite shape from three geometries. -->
        <GeometryGroup FillRule="EvenOdd">
          <LineGeometry StartPoint="10,10" EndPoint="50,30" />
          <EllipseGeometry Center="40,70" RadiusX="30" RadiusY="30" />
          <RectangleGeometry Rect="30,55 100 30" />

          <!-- Rotate the geometry 45 degrees using the Transform Property. -->
          <GeometryGroup.Transform>
            <RotateTransform CenterX="40" CenterY="70" Angle="45" />
          </GeometryGroup.Transform>
        </GeometryGroup>
      </Path.Data>
    </Path>

  </Canvas>
</Page>

Comentarios

Este método devuelve la transformación de identidad si el objeto actual no tiene ningún valor de transformación. De lo contrario, devuelve el Transform objeto aplicado al objeto actual.

Información sobre propiedades de dependencia

Campo identificador TransformProperty
Propiedades de metadatos establecidas en true Ninguno

Se aplica a