Udostępnij za pośrednictwem


Geometry.Transform Właściwość

Definicja

Pobiera lub ustawia Transform obiekt zastosowany do obiektu 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

Wartość właściwości

Transform

Przekształcenie zastosowane do metody Geometry. Należy pamiętać, że ta wartość może być pojedynczą Transform lub rzutową jedną wartością TransformCollection Transformjako .

Przykłady

W poniższym przykładzie pokazano, jak za pomocą Transform właściwości zastosować RotateTransform obiekt do Geometry obiektu.

W przykładzie użyto obiektu do GeometryGroup utworzenia kształtu złożonego z trzech Geometry obiektów, a następnie obraca geometrię o 45 stopni przy użyciu Transform właściwości .

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

Uwagi

Ta metoda zwraca przekształcenie tożsamości, jeśli bieżący obiekt nie ma wartości przekształcenia. W przeciwnym razie zwraca wartość zastosowaną Transform do bieżącego obiektu.

Informacje dotyczące właściwości zależności

Pole identyfikatora TransformProperty
Właściwości metadanych ustawione na true Brak

Dotyczy