public void DataTemplateDemo_Show() { var sut = new DataTemplateDemo(); var vm = new KundenViewModel(); vm.Kunden.Add(new KundeViewModel{Name = "Peter", Nummer = "1"}); vm.Kunden.Add(new KundeViewModel{Name = "Paul", Nummer = "2"}); vm.Kunden.Add(new KundeViewModel { Name = "Maria", Nummer = "3" }); sut.DataContext = vm; sut.ShowDialog(); }
public void Run() { var mainWindow = new DataTemplateDemo(); kundenViewModel = new KundenViewModel(); mainWindow.DataContext = kundenViewModel; kundenViewModel.Kunde_bearbeiten += s => Bearbeite_Kunde(s); repository = new KundenRepository(); var kunden = repository.GetAll(); Mapper.Map(kunden, kundenViewModel); var app = new Application { MainWindow = mainWindow }; app.Run(mainWindow); }