Lecteur Musique : mediaElement

Résolu/Fermé
histl4000 Messages postés 129 Date d'inscription lundi 3 juillet 2017 Statut Membre Dernière intervention 12 juillet 2018 - Modifié le 23 déc. 2017 à 17:02
Whismeril Messages postés 19028 Date d'inscription mardi 11 mars 2003 Statut Non membre Dernière intervention 24 avril 2024 - 23 déc. 2017 à 17:07
Bonjour,

Comment fais t-on pour par exemple mettre une musique en pause via un bouton en utilisant la balise mediaElement. J'ai créer un bouton "pause" puis fais le binding correctement mais je ne vois pas comment ce bouton pourrait communiqué avec la balise MidiaElement. Je dois respecter MVVM et j'utilise WPF.


// Pour l'interface graphique
<StackPanel DataContext="{Binding Lecteur,Source={StaticResource Locator}}">
<Label Content="Le lecteur"></Label>
<MediaElement x:Name="Test" Source="C:\...\music.mp3" LoadedBehavior="Manual"></MediaElement>
<Button Content="Jouer" Command="{Binding CommandJouer}"></Button>
</StackPanel>


Méthode appelée lors du click au bouton play


public void MethodCommandJouer()
{
MediaElement teste = new MediaElement();
teste.Volume = 100;
String path = @"C:\Users\...\music.mp3";
teste.Source = new Uri(path);
teste.LoadedBehavior = MediaState.Play;
teste.Play();
}


Mais ceci ne marche pas.


A voir également:

1 réponse

Whismeril Messages postés 19028 Date d'inscription mardi 11 mars 2003 Statut Non membre Dernière intervention 24 avril 2024 931
Modifié le 23 déc. 2017 à 17:07
Merci de continuer sur le fil initial
https://forums.commentcamarche.net/forum/affich-35089556-naudio-faire-une-playlist

Quand j'étais petit, la mer Morte n'était que malade.
George Burns
1