Geometry.Transform Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
Özellik Değeri
öğesine uygulanan Geometrydönüştürme. Bu değerin tek Transform veya TransformCollection atama olarak Transformolabileceğini unutmayın.
Örnekler
Aşağıdaki örnekte bir nesnesine uygulamak RotateTransform Geometry için özelliğinin Transform nasıl kullanılacağı gösterilmektedir.
Örnek, üç Geometry nesneden bileşik şekil oluşturmak için bir GeometryGroup kullanır ve ardından özelliğini kullanarak geometriyi Transform 45 derece döndürür.
<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>
Açıklamalar
Geçerli nesnenin dönüştürme değeri yoksa bu yöntem kimlik dönüştürmesini döndürür. Aksi takdirde geçerli nesneye uygulanan değerini döndürür Transform .
Bağımlılık Özelliği Bilgileri
Tanımlayıcı alanı | TransformProperty |
Meta veri özellikleri olarak ayarlandı true |
Hiçbiri |