MediaElement.NaturalDuration wirft exception bei der Abfrage von Zeiträumen."TotalSeconds
Ich habe eine winforms-Formular in dem ich ein MediaElement. Alles funktioniert (mehr oder weniger) perfekt. Die einzige Sache ist, nach dem laden von Medien-Dateien (mp3) auf NaturalDuration.TimeSpan.TotalSeconds
wirft eine Ausnahme
InvalidOperatoinException: Ein TimeSpan-Eigenschaft kann nicht zurückgegeben werden, für einen Wert für die Dauer der Automatik.
(Übersetzt aus Deutsch durch mich)
Wie kann ich auf die timespan-Objekt? Es gibt keine Besondere Einstellung in allen Beispielen, die ich gefunden habe (ok, Sie scheinen WPF-native...)
Ich bin mit VisualStudio Express .Net 4, C# auf Windows 7.
Irgendwelche Tipps?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Müssen Sie warten, bis
MediaOpened
- Ereignis ausgelöst,NaturalDuration
erhältlich sein wird, danach. Um zu prüfen, ob Wert vorhanden ist, können SieNaturalDuration.HasTimeSpan
Eigenschaft.