public void Initialize() { //if (PunktestandViewControl == null) //{ //Control initialisieren PunktestandViewControl = null; PunktestandViewControl = new PunktestandView(); //} this.PunktestandViewControl.DataContext = this; LoadData(); }
//Version direkt aus dem datagrid public void SaveAsHtml() { var viewControlPs = new PunktestandView(); viewControlPs = (PunktestandView)_punktestandViewModel.GetView(); var dt = new DataTable("Tabelle"); dt = Functions.DataGridtoDataTable(viewControlPs.dtgPunktestand); dt.TableName = "Tabelle"; dt.WriteXml("D:\\Dev\\XML2HTML\\Tabelle.xml"); var viewControlPsd = new SpielePunkteSaetzeView(); viewControlPsd = (SpielePunkteSaetzeView)_spielePunkteSaetzeViewModel.GetView(); var dt2 = new DataTable("TabelleDetails"); dt2 = Functions.DataGridtoDataTable(viewControlPsd.dtgSpielePunkteSaetze); dt2.TableName = "TabelleDetails"; dt2.WriteXml("D:\\Dev\\XML2HTML\\TabelleDetails.xml"); }