public Board() { var region_factory = ViewModelSource.Factory(() => new Region()); Regions = new Region[3, 3]; for (int i = 0; i < 3; i++) { for (int j = 0; j < 3; j++) { Regions[i, j] = region_factory(); } } Reset(); }
public static EmployeeCollectionViewModel Create() { var factory = ViewModelSource.Factory(() => new EmployeeCollectionViewModel()); return(factory()); }
public static MainViewModel Create() { var factory = ViewModelSource.Factory(() => new MainViewModel()); return(factory()); }
public static Table2DViewModel Create(MainViewModel mainViewModel, ITable2DView table2DView) { var factory = ViewModelSource.Factory((MainViewModel mainVm, ITable2DView view) => new Table2DViewModel(mainVm, view)); return(factory(mainViewModel, table2DView)); }