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(); }