Example #1
0
        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();
        }
Example #2
0
        public static EmployeeCollectionViewModel Create()
        {
            var factory = ViewModelSource.Factory(() => new EmployeeCollectionViewModel());

            return(factory());
        }
Example #3
0
        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));
        }