Freigeben über


Geometry.Transform Eigenschaft

Definition

Ruft das auf eine Transform angewendete Geometry-Objekt ab oder legt dieses fest.

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

Eigenschaftswert

Transform

Die auf die Geometry angewendete Transformation. Beachten Sie, dass dieser Wert möglicherweise einen einzelnen Transform oder eine in einen TransformCollection umgewandelte Transform ist.

Beispiele

Im folgenden Beispiel wird gezeigt, wie Sie die Transform Eigenschaft verwenden, um ein Geometry RotateTransform Objekt anzuwenden.

Im Beispiel wird GeometryGroup eine zusammengesetzte Form aus drei Geometry Objekten erstellt und dann die Geometrie 45 Grad mithilfe der Transform Eigenschaft gedreht.

<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>

Hinweise

Diese Methode gibt die Identitätstransformation zurück, wenn das aktuelle Objekt keinen Transformationswert aufweist. Andernfalls gibt er den angewendeten Wert für das Transform aktuelle Objekt zurück.

Informationen zur Abhängigkeitseigenschaft

Bezeichnerfeld TransformProperty
Metadateneigenschaften auf true festgelegt Keine

Gilt für