public MainWindow() { Disk.GetLocalDisks(); InitializeComponent(); vm = new MainWindowVM(); LeftShellVM = new ShellControlVM(); RightShellVM = new ShellControlVM(); this.DataContext = vm; LeftShellVM.MW = this; RightShellVM.MW = this; vm.LeftShell = LeftShellVM; vm.RightShell = RightShellVM; LeftShellControl.DataContext = LeftShellVM; RightShellControl.DataContext = RightShellVM; }
public InterpreterContext(string message, ShellControlVM vm) { _input = message; ViewModel = vm; }