Bagaimana cara menentukan media sedang diputar di mediaelement WPF?

pemrograman


Hai kawan.
Saya perlu tahu bagaimana cara menentukan video saya sedang diputar, atau dalam status Jeda, atau dalam status Berhenti.
Di WPF.
Mohon bantuannya?

Apa yang saya coba:

Saya tidak dapat menemukan percobaan apa pun! Saya hanya menggunakan MediaElement dari Toolbox.

Solusi 1

Pencarian Google cepat: WPF MediaElement sedang diputar? – Pencarian Google [^]

menemukan ini: Cara: Mengontrol MediaElement (Putar, Jeda, Berhenti, Volume, dan Kecepatan) – WPF .NET Framework | Microsoft Belajar[^]

Jika Anda membaca kode contoh, Anda akan melihat ini:

XML
<MediaElement Source="media\numbers.wmv" Name="myMediaElement" 
     Width="450" Height="250" LoadedBehavior="Manual" UnloadedBehavior="Stop" Stretch="Fill" 
     MediaOpened="Element_MediaOpened" MediaEnded="Element_MediaEnded"/>

Acara MediaElement.MediaEnded[^] akan dipicu ketika media berhenti diputar.

MEMPERBARUI

Pertanyaan Anda adalah kapan dijeda dan kapan dihentikan. Di atas saya tunjukkan cara mengidentifikasi kapan pemutaran berakhir.

Jika Anda memberitahu MediaElement untuk menjeda atau menghentikan secara manual, maka Anda sudah mengetahui status kontrolnya, Anda hanya perlu melacak status manualnya.

コメント

タイトルとURLをコピーしました