Geometry.Transform Egenskap

Definition

Hämtar eller anger objektet Transform som tillämpas på en 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

Egenskapsvärde

Omvandlingen som tillämpas på Geometry. Observera att det här värdet kan vara en enskild Transform eller en TransformCollection gjuten som en Transform.

Exempel

I följande exempel visas hur du använder egenskapen Transform för att tillämpa en RotateTransform på ett Geometry objekt.

I exemplet används en GeometryGroup för att skapa en sammansatt form från tre Geometry objekt och roterar sedan geometrin 45 grader med hjälp Transform av egenskapen .

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

Kommentarer

Den här metoden returnerar identitetstransformeringen om det aktuella objektet inte har något transformeringsvärde. Annars returneras det Transform som tillämpas på det aktuella objektet.

Information om beroendeegenskap

Objekt Value
Identifierarfält TransformProperty
Metadataegenskaper inställda på true Ingen

Gäller för