UIElement.RenderTransform Properti

Definisi

Mendapatkan atau mengatur informasi transformasi yang memengaruhi posisi penyajian UIElement.

public:
 property Transform ^ RenderTransform { Transform ^ get(); void set(Transform ^ value); };
Transform RenderTransform();

void RenderTransform(Transform value);
public Transform RenderTransform { get; set; }
var transform = uIElement.renderTransform;
uIElement.renderTransform = transform;
Public Property RenderTransform As Transform
<uiElement>
  <uiElement.RenderTransform>
    singleTransform
  </uiElement.RenderTransform>
</uiElement>

Nilai Properti

Menjelaskan spesifikasi transformasi render yang diinginkan. Nilai default-nya adalah null.

Contoh

XAML ini mendefinisikan Matriks yang menyediakan data untuk MatrixTransform yang diterapkan ke bentuk persegi panjang sebagai RenderTransform-nya. Dalam hal ini, matriks menggabungkan offset (OffsetX dan OffsetY) dan condong (M12). Perhatikan bahwa efek yang sama ini dapat dihasilkan dengan menggabungkan TranslateTransform dan SkewTransform; apakah akan menggunakan satu Matriks atau kombinasi transformasi diskrit (dengan TransformGroup) adalah masalah gaya pengodean; hasilnya identik.

<Rectangle Width="60" Height="60" Fill="Blue">
  <Rectangle.RenderTransform>
    <!-- This matrix transforms the x,y position of the rectangle and skews it. -->
    <MatrixTransform Matrix="1,0.5,0,1,30,100"/>
  </Rectangle.RenderTransform>
</Rectangle>

Keterangan

Anda dapat menganimasikan transformasi, jika Anda menargetkan sub-properti dari transformasi tertentu yang digunakan yang mengambil nilai Ganda . Atau Anda dapat menggunakan ObjectAnimationUsingKeyFrames untuk menelusuri transformasi yang berbeda. Kelas seperti QuarticEase menunjukkan beberapa contoh XAML.

Jika Anda menganimasikan RenderTransform, pastikan ada nilai Transformasi awal yang ada, bahkan jika semuanya berada di nilai default. Anda tidak dapat menganimasikan nilai RenderTransform yang awalnya null.

Nilai RenderTransform ditimpa oleh PointerDownThemeAnimation dan PointerUpThemeAnimation.

Berlaku untuk

Lihat juga