Пример #1
0
        public MainWindowViewModel()
        {
            MachinesMenuEntries = new ObservableCollection<TuringMachine>(MachineInstancesFactory.AllMachines);
            RaisePropertyChanged(() => MachinesMenuEntries);

            CurrentMachineViewModel = new NullTuringMachineViewModel();
            RaisePropertyChanged(() => CurrentMachineViewModel);

            SelectMachineCommand = new DelegateCommand(SelectMachineCommandHandler);
        }
 public NullTuringMachineView()
 {
     DataContext = new NullTuringMachineViewModel();
     InitializeComponent();
 }
 public NullTuringMachineView(NullTuringMachineViewModel viewModel)
 {
     DataContext = viewModel;
     InitializeComponent();
 }