yo Leute,
ich bin letztens über ein kleines Problem gestoßen welches ich nicht lösen konnte.
Ich wollte eine WPF Anwendung mit dem MVVM Pattern erstellen, welche sich im Prinzip so verhaltet wie eine Konsolenanwendung, nur dass ich halt grafisch den Fortschritt anzeigen kann.
Ziel der Anwendung ist es, bestimmte Dateien eines Ordners zu scannen, zusammenzuführen und an ein spezielles Ziel zu kopieren. An sich also nichts Großes.
Ich will mich möglichst an MVVM halten. Das würde im Prinzip heißen -> keinen Code in der Codebehind Datei des Mainviews.
Die Klassen und das Erstellen des Viewmodels ist kein Problem. Auf folgende Probleme bin ich aber gestoßen:
- Wie kann ich eine Funktion des ViewModels nach dem Programmstart ausführen (wie bei einer Konsolenanwendung halt die nach dem Start loslegt)?
- Wie kann ich dem ViewModel Programmparameter (Command Line Args) übergeben (in dem Fall zB der Pfad wo die fertigen Dateien hinkopiert werden sollen)?
- Wie kann ich das Programm, nach dem Ausführen der Funktion, korrekt beenden (auch halt wie einer Konsolenanwendung)?
lg
fichz
ich bin letztens über ein kleines Problem gestoßen welches ich nicht lösen konnte.
Ich wollte eine WPF Anwendung mit dem MVVM Pattern erstellen, welche sich im Prinzip so verhaltet wie eine Konsolenanwendung, nur dass ich halt grafisch den Fortschritt anzeigen kann.
Ziel der Anwendung ist es, bestimmte Dateien eines Ordners zu scannen, zusammenzuführen und an ein spezielles Ziel zu kopieren. An sich also nichts Großes.
Ich will mich möglichst an MVVM halten. Das würde im Prinzip heißen -> keinen Code in der Codebehind Datei des Mainviews.
Die Klassen und das Erstellen des Viewmodels ist kein Problem. Auf folgende Probleme bin ich aber gestoßen:
- Wie kann ich eine Funktion des ViewModels nach dem Programmstart ausführen (wie bei einer Konsolenanwendung halt die nach dem Start loslegt)?
- Wie kann ich dem ViewModel Programmparameter (Command Line Args) übergeben (in dem Fall zB der Pfad wo die fertigen Dateien hinkopiert werden sollen)?
- Wie kann ich das Programm, nach dem Ausführen der Funktion, korrekt beenden (auch halt wie einer Konsolenanwendung)?
lg
fichz
ScheduleLib 0.0.1.0
Kleine Lib zum Anlaufen von Code zu bestimmten Zeiten
Kleine Lib zum Anlaufen von Code zu bestimmten Zeiten