Einen wunderschönen Sonntag euch allen,
ich möchte meiner MVVM-Applikation die Funktionalität eines CD-Brenners zufügen und habe zusammen mit @-Franky- schon vor einiger Zeit für ein anderes Mitglied ein kleines WinForms-Programn mit einem Windows Media Player-Controls entwickelt, das dies tut:
Nun möchte ich dieses noch feinschleifen und natürlich in mein MVVM-Projekt integrieren... Zum hosten des Windows Media Player habe ich folgende Ansätze im Internet gefunden:
docs.microsoft.com/de-de/dotne…w=netframeworkdesktop-4.8
c-sharpcorner.com/uploadfile/d…-media-player-com-in-wpf/
codeproject.com/Tips/497004/Us…dia-Player-Control-in-WPF
Diese scheinen aber nur auf Applikationen ausgerichtet sein, die nicht(!) nach dem MVVM-Pattern erstellt wurden. Folglich stellt sich mir die Frage:
Wie integriere ich das Windows Media Player-Control so, dass ich von meinem ViewModel aus drauf zugreifen kann? In den Anleitungen wird ja der Projektmappe ein Windows Forms-Steuerelementbibliothek-Projekt zugefügt, auf dieses dann das WMP Control gesetzt und dieses dann gehostet, aber das geht halt nur ohne MVVM... Ich meine, ich kann die DLLs ja dem Viewmodel als Verweis zufügen, aber wie stehts mit dem Control selber? In den Anleitungen füge ich der kompletten Projektmappe ja das Steuerelement-Bibliotheksprojekt zu, aber wenn ich das mache erhalte ich von Intellisense keine Vorschläge in meinem VM...
Oder hat jemand vielleicht einen andere Alternative, wie man Audio- und/oder MP3-CDs programmatisch brennen kann?
Freu mich auf eure Antworten, kafffee
ich möchte meiner MVVM-Applikation die Funktionalität eines CD-Brenners zufügen und habe zusammen mit @-Franky- schon vor einiger Zeit für ein anderes Mitglied ein kleines WinForms-Programn mit einem Windows Media Player-Controls entwickelt, das dies tut:
Nun möchte ich dieses noch feinschleifen und natürlich in mein MVVM-Projekt integrieren... Zum hosten des Windows Media Player habe ich folgende Ansätze im Internet gefunden:
docs.microsoft.com/de-de/dotne…w=netframeworkdesktop-4.8
c-sharpcorner.com/uploadfile/d…-media-player-com-in-wpf/
codeproject.com/Tips/497004/Us…dia-Player-Control-in-WPF
Diese scheinen aber nur auf Applikationen ausgerichtet sein, die nicht(!) nach dem MVVM-Pattern erstellt wurden. Folglich stellt sich mir die Frage:
Wie integriere ich das Windows Media Player-Control so, dass ich von meinem ViewModel aus drauf zugreifen kann? In den Anleitungen wird ja der Projektmappe ein Windows Forms-Steuerelementbibliothek-Projekt zugefügt, auf dieses dann das WMP Control gesetzt und dieses dann gehostet, aber das geht halt nur ohne MVVM... Ich meine, ich kann die DLLs ja dem Viewmodel als Verweis zufügen, aber wie stehts mit dem Control selber? In den Anleitungen füge ich der kompletten Projektmappe ja das Steuerelement-Bibliotheksprojekt zu, aber wenn ich das mache erhalte ich von Intellisense keine Vorschläge in meinem VM...
Oder hat jemand vielleicht einen andere Alternative, wie man Audio- und/oder MP3-CDs programmatisch brennen kann?
Freu mich auf eure Antworten, kafffee
Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von „kafffee“ ()