Print WPF Visuals mit MVVM-Muster
My ViewModel verfügt über einen PrintCommand, der eine Methode namens PrintCalendar () ausführt. Aber der Kalender, auch bekannt als Datagrid, befindet sich in der Ansicht. Wie kann ich mein Datagrid in das ViewModel übernehmen?
Meine Hände schmutzig machen und das ganze Zeug im Code-Behind erledigen? Ach nein..
PrintDialog printDlg = new PrintDialog();
printDlg.PrintVisual(datagrid, "Grid Printing.");