Bagikan melalui


MediaElement.Stretch Properti

Definisi

Mendapatkan atau menetapkan nilai yang menjelaskan bagaimana MediaElement harus direntangkan untuk mengisi persegi tujuan.

public:
 property Stretch Stretch { Stretch get(); void set(Stretch value); };
Stretch Stretch();

void Stretch(Stretch value);
public Stretch Stretch { get; set; }
var stretch = mediaElement.stretch;
mediaElement.stretch = stretch;
Public Property Stretch As Stretch
<MediaElement Stretch="stretchMemberName" />

Nilai Properti

Nilai enumerasi Stretch yang menentukan bagaimana media visual sumber dirender. Nilai defaultnya adalah Seragam.

Contoh

Berikut adalah beberapa kode yang menunjukkan cara membuat efek zoom, mirip dengan msZoom di aplikasi Windows menggunakan JavaScript. Konten MediaElement akan mengisi seluruh ruang tata letak sambil mempertahankan rasio aspek konten. Hal ini dapat mengakibatkan pemotongan jika rasio aspek konten tidak sama dengan ruang tata letak.

private void ToggleZoom(MediaElement media)
{
    if (media.Stretch != Stretch.UniformToFill)
    {
        // zoom
        media.Stretch = Stretch.UniformToFill;
    }
    else
    {
        // unzoom
        media.Stretch = Stretch.Uniform;
    }
}

Keterangan

Inilah yang diwakili nilai Stretch untuk konten MediaElement :

  • Tidak ada: Ukuran asli konten dipertahankan.
  • Isi: Konten diubah ukurannya untuk mengisi dimensi tujuan. Rasio aspek video tidak dipertahankan.
  • UniformToFill: Membentangkan MediaElement secara seragam untuk mengisi ruang tata letak yang tersedia sambil mempertahankan rasio aspek konten. Jika rasio aspek persegi panjang tujuan berbeda dari sumbernya, konten sumber diklip agar pas dengan dimensi tujuan.
  • Seragam: Membentangkan MediaElement secara seragam untuk mengisi ruang tata letak sambil mempertahankan rasio aspek gambar. Ini akan memastikan bahwa seluruh gambar ditampilkan, tidak terdistorsi, dan tidak dipangkas. Ini dapat mengakibatkan kotak surat atau pillarboxing di bagian atas atau sisi gambar, tergantung pada rasio aspek konten.

Berlaku untuk

Lihat juga