Schwierigkeit: Easy
Dauer: Mittel
Aufwand: Wenig

EDIT!
Ich habe absichtlich Screens gemacht,da man so viel mehr lernt,als
stumpfes Copy - Paste !
EDIT!


Das Outcome dieses Tutorials ist ein kleiner,aber dennoch ganz netter
Musikplayer,bei dem wir das Steuerelement des Mediapalyers mit einbinden.
Wir könnten natürlich auch einfach den Mediaplayer reinbauen,und dazu einen
Openfiledialog,aber ich wollte nur die schönen Farbspiele des Mediaplayers einbauen.
Also let's start.

Zuerst macht ihr euch eine Form,die euer Mediaplayer haben soll.
Meiner hat beispielsweise 429; 354 ,also 429x354 an Größe.


Dann Fügen wir unseren Mediaplayer hinzu,diesesn passt ihr eurer Form an,
und zieht dann die blaue Leiste aus der Form raus,so das nur die schwarze
Box mit den Farbspielen bleibt!




Nun fügt ihr eure Buttons hinzu,ich habe folgende Buttons eingebaut:
Play
Pause
Stop
Open
Close

Einen OpenFileDialog müsst ihr auch hinzufügen.

Optional habe ich ein Label,welches den Status anzeigt,also macht noch
ein Label dazu,welches den Text "Mode: Stop" enthält,dazu später mehr!



Nun bekommen unsere Buttons die Funktionen,am einfachten der Close Button,er bekommt folgenden Befehl:


Damit wird die Anwendung beendet.

Der Play Button bekommt diesen Befehl:



Dieses lässt den Mediaplayer starten,logisch oder?
Nach diesem Prizip funktionieren auch der Stop:

und der Pause Button:


Wie ihr sehen könnt ist bei jeder der "Label1.Text" anders,dies bewirkt,
dass der Abspielmodus bei einem Buttonklick geändert wird,ganz simpel:

Das waren schon unsere Buttons für den Player.
Nun zum öffnen der Daten,dazu wählt ihr den "Open" Button,
und gebt ihm diese Funktion:

Damit öffnet sich der OpenFileDialog,mit welchem ihr die Musik-
datei auwählt.

Die anderen Objekte brauchen aber auch Funktionen,der Mediaplayer z.b.
damit er weiss,was geöffnet werden soll,bekommt er diese Funktion:


Und wenn ihr nun das Debugging starte,habt ihr euren eigenen kleinen
Mediaplayer.

Mein Outcome:


Have Fun
Hoffe es ist verständlich,und ich habe in der Eile nichts vergessen